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)
Mon, Nov 25, 2:46 PM
Unknown Object (File)
Mon, Nov 25, 2:46 PM
Unknown Object (File)
Sat, Nov 23, 1:38 PM
Unknown Object (File)
Mon, Nov 18, 10:31 PM
Unknown Object (File)
Mon, Nov 18, 7:37 PM
Unknown Object (File)
Mon, Nov 18, 7:25 PM
Unknown Object (File)
Mon, Nov 18, 7:25 PM
Unknown Object (File)
Mon, Nov 18, 7:19 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
Branch
jonringer/rabbitmq-tunnelbroker (branched from master)
Lint
No Lint Coverage
Unit
No Test Coverage