Example #1
0
    print instances
    print 
    print "=== launching instance ==="
    print 
    instanceinfo = client.run_instances(emi, instance_type='c1.medium')
    print instanceinfo
    instanceid = instanceinfo['results'][0]['id']
    print 
    print "=== listing instances ==="
    print 
    waitForState(client, instanceid, 'running')

    print 
    print "=== console output ==="
    print 
    print client.get_console_output(instanceid)
    print 
    print "=== rebooting instance ==="
    print 
    print client.reboot_instances([instanceid])
    print 
    print "=== listing instances ==="
    print 
    print client.get_instances()
    waitForState(client, instanceid, 'running')

    print 
    print "=== terminating instance ==="
    print 
    print client.terminate_instances([instanceid])
    waitForState(client, instanceid, 'terminated')
Example #2
0
    print instances
    print
    print "=== launching instance ==="
    print
    instanceinfo = client.run_instances(emi, instance_type='c1.medium')
    print instanceinfo
    instanceid = instanceinfo['results'][0]['id']
    print
    print "=== listing instances ==="
    print
    waitForState(client, instanceid, 'running')

    print
    print "=== console output ==="
    print
    print client.get_console_output(instanceid)
    print
    print "=== rebooting instance ==="
    print
    print client.reboot_instances([instanceid])
    print
    print "=== listing instances ==="
    print
    print client.get_instances()
    waitForState(client, instanceid, 'running')

    print
    print "=== terminating instance ==="
    print
    print client.terminate_instances([instanceid])
    waitForState(client, instanceid, 'terminated')