public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); report.setActionExitCode(ActionReport.ExitCode.SUCCESS); List<Config> configList = null; //Fix for issue 13356 list-configs doesn't take an operand //defaults to domain if (target.equals("domain" )) { Configs configs = domain.getConfigs(); configList = configs.getConfig(); } else { configList = createConfigList(); if (configList == null) { fail(Strings.get("list.instances.badTarget", target)); return; } } StringBuffer sb = new StringBuffer(); for (Config config : configList) { sb.append(config.getName()).append('\n'); } String output = sb.toString(); //Fix for isue 12885 report.addSubActionsReport().setMessage(output.substring(0,output.length()-1 )); report.setActionExitCode(ActionReport.ExitCode.SUCCESS); }
public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); report.setActionExitCode(ActionReport.ExitCode.SUCCESS); List<Config> configList = null; //Fix for issue 13356 list-configs doesn't take an operand //defaults to domain if (target.equals("domain" )) { Configs configs = domain.getConfigs(); configList = configs.getConfig(); } else { configList = createConfigList(); if (configList == null) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(Strings.get("list.instances.badTarget", target)); return; } } StringBuilder sb = new StringBuilder(); for (Config config : configList) { sb.append(config.getName()).append('\n'); } String output = sb.toString(); //Fix for isue 12885 report.addSubActionsReport().setMessage(output.substring(0,output.length()-1 )); report.setActionExitCode(ActionReport.ExitCode.SUCCESS); }