public static String format(List<InstanceInfo> infos) { String headings[] = {NAME, HOST, PORT, PID, CLUSTER, STATE}; ColumnFormatter cf = new ColumnFormatter(headings); for (InstanceInfo info : infos) { cf.addRow(new Object[]{ info.getName(), info.getHost(), info.getPort(), formatPid(info), info.getDisplayCluster(), info.getDisplayState() }); } return cf.toString(); }
public final String getDisplayState() { StringBuilder display = new StringBuilder(); display.append(isRunning() ? InstanceState.StateType.RUNNING.getDisplayString() : InstanceState.StateType.NOT_RUNNING.getDisplayString()); if (ssState == InstanceState.StateType.RESTART_REQUIRED) { if (isRunning()) { display.append("; ").append(InstanceState.StateType.RESTART_REQUIRED.getDisplayString()); } List<String> failedCmds = stateService.getFailedCommands(name); if (!failedCmds.isEmpty()) { StringBuilder list = new StringBuilder(); for (String z : failedCmds) list.append(z).append("; "); display.append(" [pending config changes are: ").append(list).append("]"); } } return display.toString(); }
@Override public final String toString() { String cl = ""; if (cluster != null) cl = ", cluster: " + getCluster(); return "name: " + getName() + ", host: " + getHost() + ", port: " + getPort() + cl + ", uptime: " + uptime + ", pid: " + pid; }
public static String formatBrief(List<InstanceInfo> infos) { ColumnFormatter cf = new ColumnFormatter(); for (InstanceInfo info : infos) { cf.addRow(new Object[]{ info.getName(), info.getDisplayState() }); } return cf.toString(); }
InstanceInfo ii = new InstanceInfo( habitat, server, String name = ii.getName(); String value = (ii.isRunning()) ? InstanceState.StateType.RUNNING.getDescription() : InstanceState.StateType.NOT_RUNNING.getDescription(); InstanceState.StateType state = (ii.isRunning()) ? (stateService.setState(name, InstanceState.StateType.RUNNING, false)) : (stateService.setState(name, InstanceState.StateType.NOT_RUNNING, false)); List<String> failedCmds = stateService.getFailedCommands(name); if (state == InstanceState.StateType.RESTART_REQUIRED) { if (ii.isRunning()) { insDetails.put("restartReasons", failedCmds); if (ii.isRunning()) { insDetails.put("uptime", ii.getUptime()); report.setMessage(InstanceInfo.format(infos)); report.setMessage(InstanceInfo.formatBrief(infos));
InstanceInfo ii = new InstanceInfo( habitat, server, helper.getAdminPort(server), server.getAdminHost(), clusterName, logger, timeoutInMsec, tReport, stateService); InstanceState.StateType state = (ii.isRunning()) ? (stateService.setState(ii.getName(), InstanceState.StateType.RUNNING, false)) : (stateService.setState(ii.getName(), InstanceState.StateType.NO_RESPONSE, false)); allInstancesRunning &= ii.isRunning(); if (ii.isRunning()) { atleastOneInstanceRunning = true;
InstanceInfo ii = new InstanceInfo( habitat, server, new RemoteInstanceCommandHelper(habitat).getAdminPort(server), String clusterforInstance = ii.getCluster(); ClusterInfo ci = clusterMap.get(clusterforInstance); if (ci == null ) { ci = new ClusterInfo(clusterforInstance); ci.allInstancesRunning &= ii.isRunning(); if (ii.isRunning()) { ci.atleastOneInstanceRunning = true;
false); uptime = Long.parseLong(uptimeStr); state = formatTime(uptime); running = true;
InstanceInfo ii = new InstanceInfo( habitat, server, String name = ii.getName(); String value = (ii.isRunning()) ? InstanceState.StateType.RUNNING.getDescription() : InstanceState.StateType.NOT_RUNNING.getDescription(); InstanceState.StateType state = (ii.isRunning()) ? (stateService.setState(name, InstanceState.StateType.RUNNING, false)) : (stateService.setState(name, InstanceState.StateType.NOT_RUNNING, false)); List<String> failedCmds = stateService.getFailedCommands(name); if (state == InstanceState.StateType.RESTART_REQUIRED) { if (ii.isRunning()) { insDetails.put("restartReasons", failedCmds); if (ii.isRunning()) { insDetails.put("uptime", ii.getUptime()); report.setMessage(InstanceInfo.format(infos)); report.setMessage(InstanceInfo.formatBrief(infos));