public BuildFinishedStatus runProcess()

in deploy-runner-agent/src/main/java/jetbrains/buildServer/deployer/agent/ssh/SSHExecProcessAdapter.java [54:71]


  public BuildFinishedStatus runProcess() {
    JSch.setLogger(new JSchBuildLogger(myLogger));
    Session session = null;
    try {
      session = myProvider.getSession();
      return executeCommand(session, myPty, myCommands);
    } catch (JSchException e) {
      logBuildProblem(myLogger, e.getMessage());
      LOG.warnAndDebugDetails("Error executing SSH command", e);
      return BuildFinishedStatus.FINISHED_FAILED;
    } finally {
      if (session != null) {
        session.disconnect();
      }

      JSch.setLogger(null);
    }
  }