Page MenuHomePhabricator

[Tunnelbroker] Make uri format more flexible
ClosedPublic

Authored by jon on Jun 14 2023, 11:49 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, May 15, 8:16 AM
Unknown Object (File)
Thu, May 9, 10:33 PM
Unknown Object (File)
Sun, May 5, 6:59 AM
Unknown Object (File)
Sat, May 4, 4:42 PM
Unknown Object (File)
Sat, May 4, 2:38 PM
Unknown Object (File)
Mar 31 2024, 5:58 PM
Unknown Object (File)
Mar 31 2024, 5:58 PM
Unknown Object (File)
Mar 31 2024, 5:56 PM
Subscribers

Details

Summary

For connecting to remote services, the uri holds a lot of
information (user, password, exchange, port, protocol).
Instead of trying to quantify all of the arguments, just
allow for the entire uri to be passed to tunnelbroker.

Part of https://linear.app/comm/issue/ENG-3715

Depends on D8178

Test Plan
(cd services/tunnelbroker && RUST_LOG=debug cargo run -- --amqp-uri <remote uri> &)

(cd services/commtest && cargo test --test tunnelbroker_integration_test)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable