input.setCommand(command.toString()); Output output = sh.run(input); if ((output.getStderr() != null && output.getStderr().length() > 2) || (output.getStdout() != null && output.getStdout().length() > 2)) { logger.error(command); logger.error("Gridshib error: " + output.getStderr() + " " + output.getStdout()); throw (new Exception("Unable to renew TeraGrid proxy"));
Output output = sh.run(input); if ((output.getStderr() != null && output.getStderr().length() > 2) || (output.getStdout() != null && output.getStdout().length() > 2)) { logger.error(command); logger.error("myproxy error: " + output.getStderr() + " " + output.getStdout()); throw (new Exception("Unable to renew RENCI proxy"));
input.setCommand(command.toString()); Output output = sh.run(input); if ((output.getStderr() != null && output.getStderr().length() > 2) || (output.getStdout() != null && output.getStdout().length() > 2)) { logger.error(command); logger.error("myproxy error: " + output.getStderr() + " " + output.getStdout()); throw new Exception("Unable to renew OSG proxy");
logger.debug("executor.getStdout() = " + output.getStdout()); if (exitCode != 0) { // failed logger.debug("executor.getStderr() = " + output.getStderr()); StringBuffer sb = new StringBuffer(); String tmp; while ((tmp = lnr.readLine()) != null) sb.append(tmp).append("\n"); lnr = new LineNumberReader(new StringReader(output.getStderr().toString())); while ((tmp = lnr.readLine()) != null) sb.append(tmp).append("\n");