Esempio n. 1
0
 /**
  * A constructor
  *
  * @param xmlRpcPort a xml RPC port
  * @param host a host
  * @param username a name of user (from URL)
  * @param port a port
  * @param command a command
  * @throws IOException if config file could not be loaded
  */
 private SSHMain(final int xmlRpcPort, String host, String username, Integer port, String command)
     throws IOException {
   SSHConfig config = SSHConfig.load();
   myHost = config.lookup(username, host, port);
   myXmlRpcClient = new GitSSHIdeaClient(xmlRpcPort, myHost.isBatchMode());
   myHandlerNo = Integer.parseInt(System.getenv(GitSSHService.SSH_HANDLER_ENV));
   myCommand = command;
 }