logger.fine("Error while executing ssh-keygen: " + ex.getMessage());
logger.fine("Error while executing command: " + ex.getMessage());
logger.fine("Error while executing command: " + ex.getMessage());
logger.fine("Error while executing command: " + ex.getMessage());
public static NadminReturn cmdWithOutput(final File cmd, final int timeout, final String... args) { List<String> command = new ArrayList<String>(); command.add(cmd.toString()); command.add("--echo"); command.addAll(Arrays.asList(args)); ProcessManager pm = new ProcessManager(command); // the tests may be running unattended -- don't wait forever! pm.setTimeoutMsec(timeout); pm.setEcho(false); pm.setEnvironment(envp); int exit; String myErr = ""; try { exit = pm.execute(); } catch (ProcessManagerTimeoutException tex) { myErr = "\nProcessManagerTimeoutException: command timed out after " + timeout + " ms."; exit = 1; } catch (ProcessManagerException ex) { ex.printStackTrace(); myErr = "\n" + ex.getMessage(); exit = 1; } NadminReturn ret = new NadminReturn(exit, pm.getStdout(), pm.getStderr() + myErr, args[0]); write(ret.outAndErr); return ret; }
logger.fine("Error while executing command: " + ex.getMessage());
return ex.getMessage();
} catch (ProcessManagerException ex) { msg2 = Strings.get("node.command.failed.local.details", ex.getMessage(), nr.getLastCommandRun()); logger.warning(StringUtils.cat(": ", msg1, msg2, msg3)); ex.getMessage()); } catch (UnsupportedOperationException e) { msg2 = Strings.get("node.not.ssh", nodeName, nodeHost);
ex.getMessage(), nr.getLastCommandRun()); logger.warning(StringUtils.cat(": ", msg1, msg2, msg3)); ex.getMessage());
return ex.getMessage();