14 const std::string host;
16 const std::string keyFile;
20 const std::string sshPublicHostKey;
30 std::unique_ptr<AutoDelete> tmpDir;
36 void addCommonSSHOpts(Strings &
args);
37 bool isMasterRunning();
46 std::string_view host,
47 std::string_view keyFile,
48 std::string_view sshPublicHostKey,
49 bool useMaster,
bool compress,
Descriptor logFD = INVALID_DESCRIPTOR);
80 Strings && extraSshArgs = {});