Sha256: 7f04ebca4b70e1f8e9e081d4b490190b36fcd2edca7f44b2cc06d2281fa43925
Contents?: true
Size: 716 Bytes
Versions: 85
Compression:
Stored size: 716 Bytes
Contents
# More on vApps ## Checking running or stopped selected_vapp = connection.servers.service.vapps.detect { |n| n.name == 'vapp-name' } selected_vapp.on? selected_vapp.off? ## Wait for app to come up or stop selected_vapp.wait_for { selected_vapp.on? } selected_vapp.wait_for { selected_vapp.off? } ## Delete vApp selected_vapp = connection.servers.service.vapps.detect { |n| n.name == 'vapp-name' } vapp = connection.servers.service.get_vapp(selected_vapp.href) if vapp.on? vapp.service.undeploy selected_vapp.href #undeploy to stop vApp vapp.wait_for { vapp.off? } end vapp.wait_for { vapp.off? } #double check vapp.service.delete_vapp selected_vapp.href
Version data entries
85 entries across 83 versions & 7 rubygems