|
|
+ |
This report shows a user details of the agents that are available to the server. The user can see if an upgrade is required of the agent, if the agent is an acceptable version, and what the current version of the agent is. It also lists some debugging info about the agent as well.
|
|
|
+ |
There is no Meta-Data Script associated with this report.
|
|
|
+ |
<pre>import com.urbancode.anthill3.domain.agent.*;
|
|
|
+ |
import com.urbancode.anthill3.domain.reporting.*;
|
|
|
+ |
import com.urbancode.anthill3.services.agent.*;
|
|
|
+ |
agents = AgentFactory.getInstance().restoreAll();
|
|
|
+ |
statusList = new ArrayList();
|
|
|
+ |
for (Agent agent : agents) {
|
|
|
+ |
status = AgentManager.getInstance().getAgentStatus(agent);
|
|
|
+ |
context.put("statusList", statusList);
|
|
|
+ |
<pre><table border="1" cellspacing="0" cellpadding="4">
|
|
|
+ |
<th>Is Acceptable Version</th>
|
|
|
+ |
<th>Is Manual Upgrade Required</th>
|
|
|
+ |
#foreach( $status in $statusList )
|
|
|
+ |
<td>$status.agent.name</td>
|
|
|
+ |
<td>$status.agent.id - $status.agent.ver</td>
|
|
|
+ |
<td align="center">$status.version</td>
|
|
|
+ |
<td align="center">$status.upgradeVersion</td>
|
|
|
+ |
<td align="center">$status.acceptableVersion</td>
|
|
|
+ |
<td align="center">$status.manualUpgradeRequired</td>
|
|
|
+ |
[[AnthillPro Velocity Reports]]<br/>
|
|
|
+ |
[[Interactive Dependency Report (SVG)]]
|