mirror of
https://github.com/google/cdc-file-transfer.git
synced 2026-09-13 01:10:44 +03:00
[cdc_rsync] [cdc_stream] Remove SSH port argument (#41)
This CL removes the port arguments for both tools. The port argument can also be specified via the ssh-command and scp-command flags. In fact, if a port is specified by both port flags and ssh/scp commands, they interfere with each other. For ssh, the one specified in ssh-command wins. For scp, the one specified in scp-command wins. To fix this, one would have to parse scp-command and remove the port arg there. Or we could just remove the ssh-port arg. This is what this CL does. Note that if you need a custom port, it's very likely that you also have to define custom ssh and scp commands.
This commit is contained in:
@@ -49,14 +49,14 @@ constexpr char kRemoteNetstatOutFmt[] =
|
||||
class PortManagerTest : public ::testing::Test {
|
||||
public:
|
||||
PortManagerTest()
|
||||
: remote_util_(/*verbosity=*/0, /*quiet=*/false, &process_factory_,
|
||||
: remote_util_(kUserHost, /*verbosity=*/0, /*quiet=*/false,
|
||||
&process_factory_,
|
||||
/*forward_output_to_log=*/true),
|
||||
port_manager_(kGuid, kFirstPort, kLastPort, &process_factory_,
|
||||
&remote_util_, &system_clock_, &steady_clock_) {}
|
||||
|
||||
void SetUp() override {
|
||||
Log::Initialize(std::make_unique<ConsoleLog>(LogLevel::kInfo));
|
||||
remote_util_.SetUserHostAndPort(kUserHost, kSshPort);
|
||||
}
|
||||
|
||||
void TearDown() override { Log::Shutdown(); }
|
||||
|
||||
Reference in New Issue
Block a user