Skip to content

HPCloud using ComputeClient (high level api)

woorea edited this page May 24, 2012 · 1 revision

Example Code

package org.openstack.demos;

import java.io.IOException;
import java.util.ArrayList;
import java.util.Properties;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;

import org.openstack.client.ComputeClient;
import org.openstack.client.OpenStackClient;
import org.openstack.model.compute.FlavorList;
import org.openstack.model.compute.ImageList;
import org.openstack.model.compute.KeyPair;
import org.openstack.model.compute.Server;
import org.openstack.model.compute.ServerForCreate;
import org.openstack.model.compute.ServerList;
import org.openstack.model.compute.nova.NovaServerForCreate;

public class TestingNovaClient {

	public static void main(String[] args) throws IOException {

		Properties properties = System.getProperties();
		properties.put("verbose", "true");
		properties.setProperty("auth.credentials", "apiAccessKeyCredentials");
		properties.setProperty("auth.accessKey", "<your_hpcloud_access_key>");
		properties.setProperty("auth.secretKey", "<your_hpcloud_secret_key>");
		properties.setProperty("auth.tenantId", "<your_hpcloud_tenant_id>");
		properties.put("identity.endpoint.publicURL","<your_hpclud_identity_endpoint>");

		final ComputeClient nova = OpenStackClient.authenticate(properties).getComputeClient();
		
		FlavorList flavors = nova.listFlavors();
		
		ImageList images = nova.listImages();
		
		KeyPair keyPair = nova.createKeyPair("hpcloud");
		
		ServerForCreate serverForCreate = new NovaServerForCreate();
		serverForCreate.setName("woorea");
		serverForCreate.setImageRef(images.getList().get(0).getId());
		serverForCreate.setFlavorRef(flavors.getList().get(0).getId());
		serverForCreate.setKeyName(keyPair.getName());
		serverForCreate.setSecurityGroups(new ArrayList<NovaServerForCreate.SecurityGroup>(){{
			add(new NovaServerForCreate.SecurityGroup("default"));
		}});
		
		final Server server = nova.createServer(serverForCreate);
		
		try {
			final ScheduledThreadPoolExecutor timer = new ScheduledThreadPoolExecutor(1);
			timer.scheduleAtFixedRate(new Runnable() {
				
				public void run() {
					Server checked = nova.showServer(server.getId());
					if("ACTIVE".equals(checked.getStatus())) {
						timer.shutdown();
					} else {
						System.out.print(".");
					}
				}
			}, 10, 5, TimeUnit.SECONDS);
			timer.awaitTermination(60, TimeUnit.SECONDS);
		} catch (Exception e) {
			
		}
		
		ServerList servers = nova.listServers();
		
		nova.deleteKeyPair("hpcloud");
		
		nova.deleteServer(server.getId());
		
//		Uncomment the following lines to test other HPClud resources
//		
//		List<Volume> volumes = nova.listVolumes();
//		
//		List<Snapshot> snapshots = nova.listSnapshots();
//		
//		List<SecurityGroup> securityGroups = nova.listSecurityGroups();
//		
//		List<KeyPair> keyPairs = nova.listKeyPairs();
	}
	
}

Client Log

May 24, 2012 6:53:28 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 1 * LoggingFilter - Request received on thread main
1 > POST https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/tokens
1 > Accept: application/json
1 > Content-Type: application/json
{"auth":{
	"apiAccessKeyCredentials":{
		"accessKey":"<secret>",
		"secretKey":"<secret>"
	},
	"tenantId":"17935677615458"
}}

May 24, 2012 6:53:30 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 2 * LoggingFilter - Response received on thread main
2 < 200
2 < Date: Thu, 24 May 2012 16:53:29 GMT
2 < Content-Length: 3670
2 < Expires: -1
2 < Content-Type: application/json
2 < Server: Apache-Coyote/1.1
2 < Cache-Control: no-cache
2 < Pragma: no-cache
{"access": {
  "token": {
    "expires": "<secret>",
    "id": "<secret>",
    "tenant": {
      "id": "17935677615458",
      "name": "luis@woorea.es-tenant23"
    }
  },
  "user": {
    "id": "1234567889",
    "name": "luis@woorea.es",
    "roles": [
      {
        "id": "00000000004024",
        "serviceId": "140",
        "name": "user",
        "tenantId": "17935677615458"
      },
      {
        "id": "00000000004013",
        "serviceId": "130",
        "name": "block-admin",
        "tenantId": "17935677615458"
      },
      {
        "id": "00000000004025",
        "serviceId": "120",
        "name": "sysadmin",
        "tenantId": "17935677615458"
      },
      {
        "id": "00000000004004",
        "serviceId": "100",
        "name": "domainuser"
      },
      {
        "id": "00000000004022",
        "serviceId": "110",
        "name": "Admin",
        "tenantId": "17935677615458"
      },
      {
        "id": "00000000004003",
        "serviceId": "100",
        "name": "domainadmin"
      },
      {
        "id": "00000000004016",
        "serviceId": "120",
        "name": "netadmin",
        "tenantId": "17935677615458"
      }
    ]
  },
  "serviceCatalog": [
    {
      "name": "Object Storage",
      "type": "object-store",
      "endpoints": [{
        "tenantId": "17935677615458",
        "adminURL": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com\/v1.0\/",
        "publicURL": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com\/v1.0\/17935677615458",
        "region": "region-a.geo-1",
        "versionId": "1.0",
        "versionInfo": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com\/v1.0\/",
        "versionList": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com"
      }]
    },
    {
      "name": "Identity",
      "type": "identity",
      "endpoints": [{
        "publicURL": "https:\/\/region-a.geo-1.identity.hpcloudsvc.com:35357\/v2.0\/",
        "region": "region-a.geo-1",
        "versionId": "2.0",
        "versionInfo": "https:\/\/region-a.geo-1.identity.hpcloudsvc.com:35357\/v2.0\/",
        "versionList": "https:\/\/region-a.geo-1.identity.hpcloudsvc.com:35357"
      }]
    },
    {
      "name": "Image Management",
      "type": "image",
      "endpoints": [{
        "tenantId": "17935677615458",
        "publicURL": "https:\/\/glance3.uswest.hpcloud.net:9292\/v1.0",
        "region": "az-3.region-a.geo-1",
        "versionId": "1.0",
        "versionInfo": "https:\/\/glance3.uswest.hpcloud.net:9292\/v1.0\/",
        "versionList": "https:\/\/glance3.uswest.hpcloud.net:9292"
      }]
    },
    {
      "name": "Block Storage",
      "type": "hpext:blockstore",
      "endpoints": [{
        "tenantId": "17935677615458",
        "publicURL": "https:\/\/az-3.region-a.geo-1.compute.hpcloudsvc.com\/v1.1\/17935677615458",
        "region": "az-3.region-a.geo-1",
        "versionId": "1.1",
        "versionInfo": "https:\/\/az-3.region-a.geo-1.compute.hpcloudsvc.com\/v1.1\/",
        "versionList": "https:\/\/az-3.region-a.geo-1.compute.hpcloudsvc.com"
      }]
    },
    {
      "name": "Compute",
      "type": "compute",
      "endpoints": [{
        "tenantId": "17935677615458",
        "publicURL": "https:\/\/az-3.region-a.geo-1.compute.hpcloudsvc.com\/v1.1\/17935677615458",
        "publicURL2": "https:\/\/az-3.region-a.geo-1.ec2-compute.hpcloudsvc.com\/services\/Cloud",
        "region": "az-3.region-a.geo-1",
        "versionId": "1.1",
        "versionInfo": "https:\/\/az-3.region-a.geo-1.compute.hpcloudsvc.com\/v1.1\/",
        "versionList": "https:\/\/az-3.region-a.geo-1.compute.hpcloudsvc.com"
      }]
    }
  ]
}}

May 24, 2012 6:53:30 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 1 * LoggingFilter - Request received on thread main
1 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/detail
1 > Accept: application/json
1 > X-Auth-Token: <secret>

May 24, 2012 6:53:32 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 2 * LoggingFilter - Response received on thread main
2 < 200
2 < Date: Thu, 24 May 2012 16:53:31 GMT
2 < Content-Length: 2130
2 < Content-Type: application/json; charset=UTF-8
{"flavors": [{"rxtx_quota": 0, "name": "standard.xsmall", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/100", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}], "ram": 1024, "vcpus": 1, "rxtx_cap": 0, "swap": 0, "disk": 30, "id": 100}, {"rxtx_quota": 0, "name": "standard.small", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/101", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/101", "rel": "bookmark"}], "ram": 2048, "vcpus": 2, "rxtx_cap": 0, "swap": 0, "disk": 60, "id": 101}, {"rxtx_quota": 0, "name": "standard.2xlarge", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/105", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/105", "rel": "bookmark"}], "ram": 32768, "vcpus": 8, "rxtx_cap": 0, "swap": 0, "disk": 960, "id": 105}, {"rxtx_quota": 0, "name": "standard.large", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/103", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/103", "rel": "bookmark"}], "ram": 8192, "vcpus": 4, "rxtx_cap": 0, "swap": 0, "disk": 240, "id": 103}, {"rxtx_quota": 0, "name": "standard.medium", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/102", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/102", "rel": "bookmark"}], "ram": 4096, "vcpus": 2, "rxtx_cap": 0, "swap": 0, "disk": 120, "id": 102}, {"rxtx_quota": 0, "name": "standard.xlarge", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/flavors/104", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/104", "rel": "bookmark"}], "ram": 16384, "vcpus": 4, "rxtx_cap": 0, "swap": 0, "disk": 480, "id": 104}]}

May 24, 2012 6:53:32 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 3 * LoggingFilter - Request received on thread main
3 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/detail
3 > Accept: application/json
3 > X-Auth-Token: <secret>

May 24, 2012 6:53:33 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 4 * LoggingFilter - Response received on thread main
4 < 200
4 < Date: Thu, 24 May 2012 16:53:32 GMT
4 < Content-Length: 16683
4 < Content-Type: application/json; charset=UTF-8
{"images": [{"status": "ACTIVE", "updated": "2012-05-21T09:21:03Z", "name": "BitNami DevPack 1.0-0 Ubuntu 10.04 64-bit - Partner Image", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/197", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}], "created": "2012-05-10T18:27:59Z", "progress": 100, "id": "197", "metadata": {"image_location": "local", "image_state": "available", "kernel_id": "103", "min_ram": 0, "min_disk": 0, "architecture": "amd64", "owner": null, "project_id": "None"}}, {"status": "ACTIVE", "updated": "2012-05-21T09:20:23Z", "name": "BitNami WebPack 1.1-1 Ubuntu 10.04 64-bit - Partner Image", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/195", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/195", "rel": "bookmark"}], "created": "2012-05-10T18:24:44Z", "progress": 100, "id": "195", "metadata": {"image_location": "local", "image_state": "available", "kernel_id": "103", "min_ram": 0, "min_disk": 0, "architecture": "amd64", "owner": null, "project_id": "None"}}, {"status": "ACTIVE", "updated": "2012-05-21T09:21:52Z", "name": "ActiveState Stackato v1.2.5 - Partner Image", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/121", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/121", "rel": "bookmark"}], "created": "2012-05-07T08:28:47Z", "progress": 100, "id": "121", "metadata": {"image_location": "local", "image_state": "available", "min_ram": 0, "min_disk": 0, "architecture": "amd64", "owner": null, "project_id": "None"}}, {"status": "ACTIVE", "updated": "2012-05-07T04:54:51Z", "name": "Ubuntu Precise 12.04 LTS Server 64-bit 20120424", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/120", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/120", "rel": "bookmark"}], "created": "2012-05-07T04:54:46Z", "progress": 100, "id": "120", "metadata": {"hp_image_type": "disk", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "df4256e6c361380cb7613c74130feca9", "owner": null, "hp_image_builddate": "20120424", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20120424"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:44:42Z", "name": "Fedora 16 Server 64-bit 20120404", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/118", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/118", "rel": "bookmark"}], "created": "2012-05-02T13:44:37Z", "progress": 100, "id": "118", "metadata": {"hp_image_type": "disk", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "c75c4e007ba72d739305791b04bbd8ef", "owner": null, "hp_image_builddate": "20120404", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp1.2"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:43:49Z", "name": "Ubuntu Oneiric 11.10 Server 64-bit 20120311", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/117", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/117", "rel": "bookmark"}], "created": "2012-05-02T13:43:45Z", "progress": 100, "id": "117", "metadata": {"hp_image_type": "disk", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "1d2d19ceb1c0e63a7318e60e473f9534", "owner": null, "hp_image_builddate": "20120311", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20120311"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:42:44Z", "name": "Debian Squeeze 6.0.3 Server 64-bit 20120123", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/116", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/116", "rel": "bookmark"}], "created": "2012-05-02T13:42:22Z", "progress": 100, "id": "116", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "114", "min_ram": 0, "ramdisk_id": "115", "hp_image_id": "c89dee3bca7a62103f7d88d2a02f4dc8", "owner": null, "hp_image_builddate": "20120123", "architecture": "amd64", "min_disk": 0, "hp_image_version": "1hp1.1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:42:22Z", "name": "Debian Squeeze 6.0.3 Server 64-bit 20120123 (Ramdisk)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/115", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/115", "rel": "bookmark"}], "created": "2012-05-02T13:42:20Z", "progress": 100, "id": "115", "metadata": {"hp_image_type": "ramdisk", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "c89dee3bca7a62103f7d88d2a02f4dc8", "owner": null, "hp_image_builddate": "20120123", "architecture": "amd64", "min_disk": 0, "hp_image_version": "1hp1.1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:42:20Z", "name": "Debian Squeeze 6.0.3 Server 64-bit 20120123 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/114", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/114", "rel": "bookmark"}], "created": "2012-05-02T13:42:18Z", "progress": 100, "id": "114", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "c89dee3bca7a62103f7d88d2a02f4dc8", "owner": null, "hp_image_builddate": "20120123", "architecture": "amd64", "min_disk": 0, "hp_image_version": "1hp1.1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:41:14Z", "name": "CentOS 6.2 Server 64-bit 20120125", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/113", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/113", "rel": "bookmark"}], "created": "2012-05-02T13:40:40Z", "progress": 100, "id": "113", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "111", "min_ram": 0, "ramdisk_id": "112", "hp_image_id": "f2fbb1bf37a13e7c5da897c7082684df", "owner": null, "hp_image_builddate": "20120125", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:40:40Z", "name": "CentOS 6.2 Server 64-bit 20120125 (Ramdisk)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/112", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/112", "rel": "bookmark"}], "created": "2012-05-02T13:40:36Z", "progress": 100, "id": "112", "metadata": {"hp_image_type": "ramdisk", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "f2fbb1bf37a13e7c5da897c7082684df", "owner": null, "hp_image_builddate": "20120125", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:40:35Z", "name": "CentOS 6.2 Server 64-bit 20120125 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/111", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/111", "rel": "bookmark"}], "created": "2012-05-02T13:40:34Z", "progress": 100, "id": "111", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "f2fbb1bf37a13e7c5da897c7082684df", "owner": null, "hp_image_builddate": "20120125", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:39:28Z", "name": "Ubuntu Oneiric 11.10 Server 64-bit 20111212", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/110", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/110", "rel": "bookmark"}], "created": "2012-05-02T13:39:03Z", "progress": 100, "id": "110", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "109", "min_ram": 0, "hp_image_id": "794ff9b8cbac1a44f5a6e1d7bba21355", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111019.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:39:02Z", "name": "Ubuntu Oneiric 11.10 Server 64-bit 20111212 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/109", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/109", "rel": "bookmark"}], "created": "2012-05-02T13:39:00Z", "progress": 100, "id": "109", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "794ff9b8cbac1a44f5a6e1d7bba21355", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111019.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:38:01Z", "name": "Ubuntu Natty 11.04 Server 64-bit 20111212", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/108", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/108", "rel": "bookmark"}], "created": "2012-05-02T13:37:35Z", "progress": 100, "id": "108", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "107", "min_ram": 0, "hp_image_id": "b975cf4896a5b9172220e311d89fe2c4", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111017.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:37:34Z", "name": "Ubuntu Natty 11.04 Server 64-bit 20111212 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/107", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/107", "rel": "bookmark"}], "created": "2012-05-02T13:37:33Z", "progress": 100, "id": "107", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "b975cf4896a5b9172220e311d89fe2c4", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111017.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:35:15Z", "name": "Ubuntu Maverick 10.10 Server 64-bit 20111212", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/106", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/106", "rel": "bookmark"}], "created": "2012-05-02T13:34:51Z", "progress": 100, "id": "106", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "105", "min_ram": 0, "hp_image_id": "cf5e793af4a4d0bd17c669a547485fd0", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111019.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:34:50Z", "name": "Ubuntu Maverick 10.10 Server 64-bit 20111212 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/105", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/105", "rel": "bookmark"}], "created": "2012-05-02T13:34:49Z", "progress": 100, "id": "105", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "cf5e793af4a4d0bd17c669a547485fd0", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111019.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:33:40Z", "name": "Ubuntu Lucid 10.04 LTS Server 64-bit 20111212", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/104", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/104", "rel": "bookmark"}], "created": "2012-05-02T13:33:16Z", "progress": 100, "id": "104", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "103", "min_ram": 0, "hp_image_id": "e4ba423dac436e175262d50df8c561f9", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111018.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:33:15Z", "name": "Ubuntu Lucid 10.04 LTS Server 64-bit 20111212 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/103", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/103", "rel": "bookmark"}], "created": "2012-05-02T13:33:13Z", "progress": 100, "id": "103", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "e4ba423dac436e175262d50df8c561f9", "owner": null, "hp_image_builddate": "20111212", "architecture": "amd64", "min_disk": 0, "hp_image_version": "20111018.hp1"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:31:16Z", "name": "CentOS 5.6 Server 64-bit 20111207", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/102", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/102", "rel": "bookmark"}], "created": "2012-05-02T13:30:55Z", "progress": 100, "id": "102", "metadata": {"hp_image_type": "machine", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "kernel_id": "100", "min_ram": 0, "ramdisk_id": "101", "hp_image_id": "b0a561b62d852169d4cd22e33632ff21", "owner": null, "hp_image_builddate": "20111207", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp2"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:30:55Z", "name": "CentOS 5.6 Server 64-bit 20111207 (Ramdisk)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/101", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/101", "rel": "bookmark"}], "created": "2012-05-02T13:30:53Z", "progress": 100, "id": "101", "metadata": {"hp_image_type": "ramdisk", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "b0a561b62d852169d4cd22e33632ff21", "owner": null, "hp_image_builddate": "20111207", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp2"}}, {"status": "ACTIVE", "updated": "2012-05-02T13:30:53Z", "name": "CentOS 5.6 Server 64-bit 20111207 (Kernel)", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/images/100", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/100", "rel": "bookmark"}], "created": "2012-05-02T13:30:51Z", "progress": 100, "id": "100", "metadata": {"hp_image_type": "kernel", "image_location": "local", "image_state": "available", "project_id": "None", "hp_md_version": "1", "min_ram": 0, "hp_image_id": "b0a561b62d852169d4cd22e33632ff21", "owner": null, "hp_image_builddate": "20111207", "architecture": "x86_64", "min_disk": 0, "hp_image_version": "1hp2"}}]}

May 24, 2012 6:53:33 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 5 * LoggingFilter - Request received on thread main
5 > POST https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-keypairs
5 > Accept: application/json
5 > Content-Type: application/json
5 > X-Auth-Token: <secret>
{"keypair":{"name":"hpcloud"}}

May 24, 2012 6:53:33 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 6 * LoggingFilter - Response received on thread main
6 < 200
6 < Date: Thu, 24 May 2012 16:53:33 GMT
6 < Content-Length: 1307
6 < Content-Type: application/json; charset=UTF-8
{"keypair": {"public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQDCv1D1sdxCHUltCq8QJpNB3H9XI391f9XnRnIIH8eE2GGqC9w6yTZ+l8CUFSqP3sHJrOpmhMufkmLxh7EndiCBNow+8pfWMhXJUd+dQUEOWdC3mdNiDk/BTbcmJGuBruz2VJ3zzdRv1d0XT1wq7tQseA/2CK9uzPvRuMcrBHBEsw== nova@nv-aw2az3-api0001\n", "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIICXgIBAAKBgQDCv1D1sdxCHUltCq8QJpNB3H9XI391f9XnRnIIH8eE2GGqC9w6\nyTZ+l8CUFSqP3sHJrOpmhMufkmLxh7EndiCBNow+8pfWMhXJUd+dQUEOWdC3mdNi\nDk/BTbcmJGuBruz2VJ3zzdRv1d0XT1wq7tQseA/2CK9uzPvRuMcrBHBEswIDAQAB\nAoGBAI45lnC44jjOlq8x3EQZR/YTiFQlMpKnN5pd0i2ot9eHB1xeqQmtpUSyowwC\noUDM2A3nYJBabzMsf2IRTQmatYUiGJjeAMF1NJnVu3LJ2Dd06vYQ2zau1WFNbCPh\nT7kZeaIy9seNA/U8lwOWSJJ/XVrgjwe9z3XD9A/wzSxTpozhAkEA4yDWDcBKXMOS\nPyYc7+dX2cGyti7thqOm3fLYD/TiffYi2P6q47xNreyhY5286Z2/QQV8Nvab0AEB\naaqXibdjmwJBANuAvvZQGS2z87A0h42SURJoaYVWeTRZh3XeCTk7hu8NrXNLXF0K\nawCldcZdwMPn15G5NLhXXLs5PpLMiC2yMMkCQQDgbbPVhqp0GzPJfmmdjKU8IK/s\nYVaHcfIS4kEpEzsyaCJq9Mn7mjfPokCe5GClHyC6qSbiULAJytSQiuaOSE39AkAx\nPBOZVCYRpkeGwoGVM7iTlG/2xIqzP1GvEnqnJ78AZ+T7829oPyn5HyPntqfCSYKE\n4TH+FzpplFGAw/fXqBxhAkEAnZqz76pnjH3o4up0ylvdcxFWFqUHMq4yqjJxzRVx\ncInO7fSgJbjTtBJweUALOZFyCfQaPC6CHAey438UP/fBZA==\n-----END RSA PRIVATE KEY-----\n", "user_id": "69092331512753", "name": "hpcloud", "fingerprint": "3e:7d:7f:99:b8:e7:b2:34:7d:35:fa:4c:3a:82:81:d8"}}

May 24, 2012 6:53:33 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 7 * LoggingFilter - Request received on thread main
7 > POST https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers
7 > Accept: application/json
7 > Content-Type: application/json
7 > X-Auth-Token: <secret>
{"server":{"name":"woorea","imageRef":"197","flavorRef":"100","metadata":{},"personality":[],"securityGroups":[{"name":"default"}],"key_name":"hpcloud","config_drive":false}}

May 24, 2012 6:53:35 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 8 * LoggingFilter - Response received on thread main
8 < 202
8 < Date: Thu, 24 May 2012 16:53:35 GMT
8 < Content-Length: 1127
8 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(scheduling)", "updated": "2012-05-24T16:53:35Z", "hostId": "", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "adminPass": "jqYAbk86sS5toJXd", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}

May 24, 2012 6:53:46 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 9 * LoggingFilter - Request received on thread pool-1-thread-1
9 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
9 > Accept: application/json
9 > X-Auth-Token: <secret>

May 24, 2012 6:53:46 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 10 * LoggingFilter - Response received on thread pool-1-thread-1
10 < 200
10 < Date: Thu, 24 May 2012 16:53:46 GMT
10 < Content-Length: 1240
10 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(spawning)", "updated": "2012-05-24T16:53:38Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}

.May 24, 2012 6:53:51 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 11 * LoggingFilter - Request received on thread pool-1-thread-1
11 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
11 > Accept: application/json
11 > X-Auth-Token: <secret>

May 24, 2012 6:53:51 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 12 * LoggingFilter - Response received on thread pool-1-thread-1
12 < 200
12 < Date: Thu, 24 May 2012 16:53:51 GMT
12 < Content-Length: 1240
12 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(spawning)", "updated": "2012-05-24T16:53:38Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}

.May 24, 2012 6:53:56 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 13 * LoggingFilter - Request received on thread pool-1-thread-1
13 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
13 > Accept: application/json
13 > X-Auth-Token: <secret>

May 24, 2012 6:53:56 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 14 * LoggingFilter - Response received on thread pool-1-thread-1
14 < 200
14 < Date: Thu, 24 May 2012 16:53:56 GMT
14 < Content-Length: 1240
14 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(spawning)", "updated": "2012-05-24T16:53:38Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}

.May 24, 2012 6:54:01 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 15 * LoggingFilter - Request received on thread pool-1-thread-1
15 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
15 > Accept: application/json
15 > X-Auth-Token: <secret>

May 24, 2012 6:54:01 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 16 * LoggingFilter - Response received on thread pool-1-thread-1
16 < 200
16 < Date: Thu, 24 May 2012 16:54:01 GMT
16 < Content-Length: 1240
16 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(spawning)", "updated": "2012-05-24T16:53:38Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}

.May 24, 2012 6:54:06 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 17 * LoggingFilter - Request received on thread pool-1-thread-1
17 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
17 > Accept: application/json
17 > X-Auth-Token: <secret>

May 24, 2012 6:54:06 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 18 * LoggingFilter - Request received on thread main
18 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/detail
18 > Accept: application/json
18 > X-Auth-Token: <secret>

May 24, 2012 6:54:06 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 19 * LoggingFilter - Response received on thread pool-1-thread-1
19 < 200
19 < Date: Thu, 24 May 2012 16:54:06 GMT
19 < Content-Length: 1240
19 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(spawning)", "updated": "2012-05-24T16:53:38Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}

.May 24, 2012 6:54:07 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 20 * LoggingFilter - Response received on thread main
20 < 200
20 < Date: Thu, 24 May 2012 16:54:07 GMT
20 < Content-Length: 1243
20 < Content-Type: application/json; charset=UTF-8
{"servers": [{"status": "BUILD(spawning)", "updated": "2012-05-24T16:53:38Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}]}

May 24, 2012 6:54:07 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 21 * LoggingFilter - Request received on thread main
21 > DELETE https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-keypairs/hpcloud
21 > Accept: */*
21 > X-Auth-Token: <secret>

May 24, 2012 6:54:07 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 22 * LoggingFilter - Response received on thread main
22 < 202
22 < Date: Thu, 24 May 2012 16:54:07 GMT
22 < Content-Length: 159
22 < Content-Type: text/html; charset=UTF-8
<html>
 <head>
  <title>202 Accepted</title>
 </head>
 <body>
  <h1>202 Accepted</h1>
  The request is accepted for processing.<br /><br />



 </body>
</html>

May 24, 2012 6:54:07 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 23 * LoggingFilter - Request received on thread main
23 > DELETE https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
23 > Accept: */*
23 > X-Auth-Token: <secret>

May 24, 2012 6:54:08 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 24 * LoggingFilter - Response received on thread main
24 < 204
24 < Date: Thu, 24 May 2012 16:54:08 GMT
24 < Content-Length: 0
24 < Content-Type: application/json

May 24, 2012 6:54:11 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 25 * LoggingFilter - Request received on thread pool-1-thread-1
25 > GET https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669
25 > Accept: application/json
25 > X-Auth-Token: <secret>

May 24, 2012 6:54:11 PM org.glassfish.jersey.filter.LoggingFilter log
INFO: 26 * LoggingFilter - Response received on thread pool-1-thread-1
26 < 200
26 < Date: Thu, 24 May 2012 16:54:11 GMT
26 < Content-Length: 1240
26 < Content-Type: application/json; charset=UTF-8
{"server": {"status": "BUILD(deleting)", "updated": "2012-05-24T16:54:09Z", "hostId": "0270a89e452b5089abed07d1bfb8a1244357efef5a83303693048df9", "user_id": "69092331512753", "name": "woorea", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/servers/14669", "rel": "self"}, {"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/servers/14669", "rel": "bookmark"}], "addresses": {"private": [{"version": 4, "addr": "10.2.10.126"}, {"version": 4, "addr": "15.185.224.205"}]}, "tenant_id": "17935677615458", "image": {"id": "197", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/images/197", "rel": "bookmark"}]}, "created": "2012-05-24T16:53:35Z", "uuid": "bc48d3da-40b6-4ce9-9e8e-a6027fbc75dc", "accessIPv4": "", "accessIPv6": "", "key_name": "hpcloud", "flavor": {"id": "100", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/17935677615458/flavors/100", "rel": "bookmark"}]}, "config_drive": "", "id": 14669, "security_groups": [{"name": "default", "links": [{"href": "https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/17935677615458/os-security-groups/287", "rel": "bookmark"}], "id": 287}], "metadata": {}}}