Revision 3ef51126 tools/setup-ssh

b/tools/setup-ssh
153 153
  _InvokeDaemonUtil(transport, "reload-ssh-keys")
154 154

  
155 155

  
156
def SetupNodeDaemon(transport):
157
  """Sets the node daemon up on the other side.
158

  
159
  @param transport: The paramiko transport instance
160

  
161
  """
162
  noded_cert = utils.ReadFile(constants.NODED_CERT_FILE)
163

  
164
  sftp = transport.open_sftp_client()
165
  _WriteSftpFile(sftp, constants.NODED_CERT_FILE, 0400, noded_cert)
166

  
167
  _InvokeDaemonUtil(transport, "start %s" % constants.NODED)
168

  
169

  
170 156
def ParseOptions():
171 157
  """Parses options passed to program.
172 158

  
......
383 369
    try:
384 370
      try:
385 371
        SetupSSH(transport)
386
        SetupNodeDaemon(transport)
387 372
      except errors.GenericError, err:
388 373
        logging.error("While doing setup on host %s an error occured: %s",
389 374
                      host, err)

Also available in: Unified diff