Version Differences for All Environments

Line 1:
    + 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:''  
       
    + <pre>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; </pre>  
       
    + ----  
       
    + ''Report Script:''  
       
    + <pre>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;  
    + </pre>  
       
    + ----  
       
    + '''Related Content'''  
       
    + [[AnthillPro Template Reports]]<br/>  
    + [[Report Templates]]