This is pretty helpful for trying to determine it Envs short names match a naming convention. This report has to be used in conjunction with a report template such as the HTML Template.
Meta-Data Script:
import com.urbancode.anthill3.domain.reporting.*; import java.text.*; import java.util.*; ReportMetaData rmd = new ReportMetaData(); // Configure columns rmd.addColumn("Environment"); rmd.addColumn("Short Name"); // Lastly, return the meta data return rmd;
Report Script:
import com.urbancode.anthill3.domain.reporting.*; import com.urbancode.anthill3.domain.servergroup.*; ReportOutput output = new ReportOutput(metaData); ServerGroup[] serverGroups = ServerGroupFactory.getInstance().restoreAll(); for (int i = 0; i < serverGroups.length; i++) { ServerGroup env = serverGroups[i]; ReportRow row = new ReportRow(output, "Environment"); row.setColumnValue("Environment", env.getName()); row.setColumnValue("Short Name", env.getShortName()); output.addRow(row); } return output;
Related Content