anchor.diff:  <% agents.each_pair do |name, d| %>
   
       vhd = '<%= d['image']['vhd'] %>'
  +    retentionTime = new AzureVMCloudRetensionStrategy(<%= d['retention'] %>)
       imageReference = new AzureVMAgentTemplate.ImageReferenceTypeClass(vhd, vhd, vhd, vhd, vhd)
       vmTemplate = new AzureVMAgentTemplate('<%= name %>',
                                   '<%= d['description'] %>', /* description */
  
positive.code:                                  '', /* Network security group name */
                                   agentWorkspace, /* agent workspace */
                                   '', /* JVM options */
                                   '<%= d['retention']%>', /* retention time */
                                   false, /* shutdown on idle */
                                   false, /* template disabled */
                                   '', /* template status details */
  
negative.code: cloud.clearVmTemplates()
  
  final String agentWorkspace = '/home/azureuser/workspace'
  def retentionTime = null
  def imageReference = null
  def vmTemplate = null
  def vhd = null
  