Updated Branches:
  refs/heads/master d8daea247 -> b84b0898c

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/access.json
----------------------------------------------------------------------
diff --git a/rackspace-cloudbigdata/src/test/resources/access.json 
b/rackspace-cloudbigdata/src/test/resources/access.json
new file mode 100644
index 0000000..fc24d20
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/access.json
@@ -0,0 +1,260 @@
+{
+    "access":{
+        "token":{
+            "id":"bb03a23aa8271291a7aaa9aaa2aaaaaa",
+            "expires":"2013-08-02T16:55:24.229-05:00",
+            "tenant":{
+                "id":"888888",
+                "name":"888888"
+            },
+            "RAX-AUTH:authenticatedBy":[
+                "PASSWORD"
+            ]
+        },
+        "serviceCatalog":[
+            {
+                "name":"cloudFilesCDN",
+                "endpoints":[
+                    {
+                        "region":"ORD",
+                        
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"publicURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c"
+                    },
+                    {
+                        "region":"DFW",
+                        
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"publicURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c"
+                    },
+                    {
+                        "region":"SYD",
+                        
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"publicURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c"
+                    }
+                ],
+                "type":"rax:object-cdn"
+            },
+            {
+                "name":"cloudBigData",
+                "endpoints":[
+                    {
+                        "region":"ORD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    }
+                ],
+                "type":"rax:bigdata"
+            },
+            {
+                "name":"cloudFiles",
+                "endpoints":[
+                    {
+                        "region":"ORD",
+                        
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"publicURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"internalURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c"
+                    },
+                    {
+                        "region":"DFW",
+                        
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"publicURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"internalURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c"
+                    },
+                    {
+                        "region":"SYD",
+                        
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"publicURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                        
"internalURL":"URL/v1\/MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c"
+                    }
+                ],
+                "type":"object-store"
+            },
+            {
+                "name":"cloudLoadBalancers",
+                "endpoints":[
+                    {
+                        "region":"SYD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    },
+                    {
+                        "region":"DFW",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    },
+                    {
+                        "region":"ORD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    }
+                ],
+                "type":"rax:load-balancer"
+            },
+            {
+                "name":"cloudDatabases",
+                "endpoints":[
+                    {
+                        "region":"SYD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    },
+                    {
+                        "region":"DFW",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    },
+                    {
+                        "region":"ORD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    }
+                ],
+                "type":"rax:database"
+            },
+            {
+                "name":"cloudBlockStorage",
+                "endpoints":[
+                    {
+                        "region":"SYD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1\/888888"
+                    },
+                    {
+                        "region":"DFW",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1\/888888"
+                    },
+                    {
+                        "region":"ORD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1\/888888"
+                    }
+                ],
+                "type":"volume"
+            },
+            {
+                "name":"cloudServersOpenStack",
+                "endpoints":[
+                    {
+                        "region":"SYD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v2\/888888",
+                        
"versionInfo":"https:\/\/syd.servers.api.rackspacecloud.com\/v2",
+                        
"versionList":"https:\/\/syd.servers.api.rackspacecloud.com\/",
+                        "versionId":"2"
+                    },
+                    {
+                        "region":"DFW",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v2\/888888",
+                        
"versionInfo":"https:\/\/dfw.servers.api.rackspacecloud.com\/v2",
+                        
"versionList":"https:\/\/dfw.servers.api.rackspacecloud.com\/",
+                        "versionId":"2"
+                    },
+                    {
+                        "region":"ORD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v2\/888888",
+                        
"versionInfo":"https:\/\/ord.servers.api.rackspacecloud.com\/v2",
+                        
"versionList":"https:\/\/ord.servers.api.rackspacecloud.com\/",
+                        "versionId":"2"
+                    }
+                ],
+                "type":"compute"
+            },
+            {
+                "name":"autoscale",
+                "endpoints":[
+                    {
+                        "region":"ORD",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888",
+                        "versionInfo":null,
+                        "versionList":null,
+                        "versionId":"1.0"
+                    },
+                    {
+                        "region":"DFW",
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888",
+                        "versionInfo":null,
+                        "versionList":null,
+                        "versionId":"1.0"
+                    }
+                ],
+                "type":"rax:autoscale"
+            },
+            {
+                "name":"cloudMonitoring",
+                "endpoints":[
+                    {
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    }
+                ],
+                "type":"rax:monitor"
+            },
+            {
+                "name":"cloudBackup",
+                "endpoints":[
+                    {
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    }
+                ],
+                "type":"rax:backup"
+            },
+            {
+                "name":"cloudServers",
+                "endpoints":[
+                    {
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888",
+                        
"versionInfo":"https:\/\/servers.api.rackspacecloud.com\/v1.0",
+                        
"versionList":"https:\/\/servers.api.rackspacecloud.com\/",
+                        "versionId":"1.0"
+                    }
+                ],
+                "type":"compute"
+            },
+            {
+                "name":"cloudDNS",
+                "endpoints":[
+                    {
+                        "tenantId":"888888",
+                        "publicURL":"URL/v1.0\/888888"
+                    }
+                ],
+                "type":"rax:dns"
+            }
+        ],
+        "user":{
+            "id":"335853",
+            "roles":[
+                {
+                    "id":"10000150",
+                    "description":"Checkmate Access role",
+                    "name":"checkmate"
+                },
+                {
+                    
"tenantId":"MossoCloudFS_0d629063-aa0f-4bf9-9e04-62e1fd6aaa2c",
+                    "id":"5",
+                    "description":"A Role that allows a user access to 
keystone Service methods",
+                    "name":"object-store:default"
+                },
+                {
+                    "tenantId":"888888",
+                    "id":"6",
+                    "description":"A Role that allows a user access to 
keystone Service methods",
+                    "name":"compute:default"
+                },
+                {
+                    "id":"3",
+                    "description":"User Admin Role.",
+                    "name":"identity:user-admin"
+                }
+            ],
+            "name":"test",
+            "RAX-AUTH:defaultRegion":"ORD"
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_create_request.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_create_request.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_create_request.json
new file mode 100644
index 0000000..fe479d1
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_create_request.json
@@ -0,0 +1,8 @@
+{"cluster":
+  { "name": "slice",
+    "clusterType": "HADOOP_HDP1_1",
+    "flavorId": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "nodeCount": 5,
+    "postInitScript" :  "http://example.com/configure_cluster.sh";
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_create_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_create_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_create_response.json
new file mode 100644
index 0000000..db659e7
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_create_response.json
@@ -0,0 +1,21 @@
+{"cluster":
+  { "id": "db478fc1-2d86-4597-8010-cbe787bbbc41",
+    "created": "2012-12-27T10:10:10Z",
+    "updated": "2013-12-27T10:10:10Z",
+    "name": "slice",
+    "clusterType": "HADOOP_HDP1_1",
+    "flavorId": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "nodeCount": 5,
+    "postInitScriptStatus": "PENDING",
+    "progress": 0.0,
+    "status": "BUILDING",
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      },
+      { "rel": "bookmark",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_delete_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_delete_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_delete_response.json
new file mode 100644
index 0000000..ccdb911
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_delete_response.json
@@ -0,0 +1,20 @@
+{"cluster":
+  { "id": "db478fc1-2d86-4597-8010-cbe787bbbc41",
+    "created": "2012-12-27T10:10:10Z",
+    "updated": "2013-12-27T10:10:10Z",
+    "name": "slice",
+    "clusterType": "HADOOP_HDP1_1",
+    "flavorId": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "nodeCount": 5,
+    "postInitScriptStatus": null,
+    "status": "DELETING",
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      },
+      { "rel": "bookmark",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_get_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_get_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_get_response.json
new file mode 100644
index 0000000..b92dd65
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_get_response.json
@@ -0,0 +1,21 @@
+{"cluster":
+  { "id": "db478fc1-2d86-4597-8010-cbe787bbbc41",
+    "created": "2012-12-27T10:10:10Z",
+    "updated": "2013-12-27T10:10:10Z",
+    "name": "slice",
+    "clusterType": "HADOOP_HDP1_1",
+    "flavorId": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "nodeCount": 5,
+    "postInitScriptStatus": "PENDING",
+    "progress": 1.0,
+    "status": "ACTIVE",
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      },
+      { "rel": "bookmark",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_list_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_list_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_list_response.json
new file mode 100644
index 0000000..e0472f8
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_list_response.json
@@ -0,0 +1,42 @@
+{"clusters":
+  [
+    { "id": "db478fc1-2d86-4597-8010-cbe787bbbc41",
+      "name": "slice",
+      "created": "2012-12-27T10:10:10Z",
+      "updated": "2013-12-27T10:10:10Z", 
+      "clusterType": "HADOOP_HDP1_1",
+      "flavorId": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+      "nodeCount": 5,
+      "postInitScriptStatus": "SUCCEEDED",
+      "progress": 1.0,
+      "status": "ACTIVE",
+      "links": [
+        { "rel": "self",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+        },
+        { "rel": "bookmark",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+        }
+      ]
+    },
+    { "id": "ac111111-2d86-4597-8010-cbe787bbbc41",
+      "name": "real",
+      "created": "2012-12-27T10:10:10Z",
+      "updated": "2012-12-27T10:15:10Z", 
+      "clusterType": "HBASE_HDP1_1",
+      "flavorId": "518400b2-7c76-11e2-b737-beeffa00040e",
+      "nodeCount": 20,
+      "postInitScriptStatus": null,
+      "progress": 1.0,
+      "status": "ACTIVE",
+      "links": [
+        { "rel": "self",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/ac111111-2d86-4597-8010-cbe787bbbc41";
+        },
+        { "rel": "bookmark",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/ac111111-2d86-4597-8010-cbe787bbbc41";
+        }
+      ]
+    }
+  ]
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_node_get_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_node_get_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_node_get_response.json
new file mode 100644
index 0000000..2421fb9
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_node_get_response.json
@@ -0,0 +1,28 @@
+{"node":
+  { "id": "000",
+    "created": "2012-12-27T10:10:10Z", 
+    "role": "NAMENODE",
+    "name": "NAMENODE-1", 
+    "postInitScriptStatus": null,
+    "status": "ACTIVE",
+    "addresses": {
+      "public": [{ "addr": "168.x.x.3", "version": 4 }],
+      "private": [{ "addr": "10.x.x.3", "version": 4}]
+    },
+    "services": [
+      { "name": "datanode" },
+      { "name": "tasktracker" },
+      { "name": "ssh",
+        "uri": "ssh://[email protected]"
+      }
+    ],
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/000";
+      },
+      { "rel": "bookmark",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/000";
+      }
+    ],
+  } 
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_node_list_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_node_list_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_node_list_response.json
new file mode 100644
index 0000000..5be471a
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_node_list_response.json
@@ -0,0 +1,111 @@
+{"nodes":
+  [ 
+    { "id": "000",
+      "created": "2012-12-27T10:10:10Z", 
+      "role": "NAMENODE",
+      "name": "NAMENODE-1", 
+      "postInitScriptStatus": null,
+      "status": "ACTIVE",
+      "addresses": {
+        "public": [{ "addr": "168.x.x.3", "version": 4 }],
+        "private": [{ "addr": "10.x.x.3", "version": 4}]
+      },
+      "services": [
+        { "name": "namenode" },
+        { "name": "jobtracker" },
+        { "name": "ssh",
+          "uri": "ssh://[email protected]"
+        }
+      ],
+      "links": [
+        { "rel": "self",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/000";
+        },
+        { "rel": "bookmark",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/000";
+        }
+      ],
+    },
+    { "id": "aaa",
+      "role": "GATEWAY",
+      "name": "GATEWAY-1", 
+      "postInitScriptStatus": null,
+      "status": "ACTIVE",
+      "addresses": {
+        "public": [{ "addr": "168.x.x.4", "version": 4 }],
+        "private": [{ "addr": "10.x.x.4", "version": 4}]
+      },
+      "services": [
+        { "name": "pig" },
+        { "name": "hive" },
+        { "name": "ssh",
+          "uri": "ssh://[email protected]"
+        },
+        { "name": "status",
+          "uri": "http://10.x.x.4";
+        },
+        { "name": "hdfs-scp",
+          "uri": "scp://[email protected]:9022"
+        }
+      ],
+      "links": [
+        { "rel": "self",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/aaa";
+        },
+        { "rel": "bookmark",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/aaa";
+        }
+      ],
+    },
+    { "id": "bbb",
+      "role": "DATANODE",
+      "name": "DATANODE-1",
+      "postInitScriptStatus": null,
+      "status": "ACTIVE",
+      "addresses": {
+        "public": [{ "addr": "168.x.x.5", "version": 4 }],
+        "private": [{ "addr": "10.x.x.5", "version": 4}]
+      },
+      "services": [
+        { "name": "datanode" },
+        { "name": "tasktracker" },
+        { "name": "ssh",
+          "uri": "ssh://[email protected]"
+        }
+      ],
+      "links": [
+        { "rel": "self",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/bbb";
+        },
+        { "rel": "bookmark",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/bbb";
+        }
+      ],
+    },
+    { "id": "ccc",
+      "role": "DATANODE",
+      "name": "DATANODE-2",
+      "postInitScriptStatus": null,
+      "status": "ACTIVE",
+      "addresses": {
+        "public": [{ "addr": "168.x.x.6", "version": 4 }],
+        "private": [{ "addr": "10.x.x.6", "version": 4}]
+      },
+      "services": [
+        { "name": "datanode" },
+        { "name": "tasktracker" },
+        { "name": "ssh",
+          "uri": "ssh://[email protected]"
+        }
+      ],
+      "links": [
+        { "rel": "self",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/ccc";
+        },
+        { "rel": "bookmark",
+          "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41/nodes/ccc";
+        }
+      ],
+    } 
+  ]
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_resize_request.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_resize_request.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_resize_request.json
new file mode 100644
index 0000000..0a965b5
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_resize_request.json
@@ -0,0 +1,4 @@
+{"resize":
+    { "nodeCount": 10
+    }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/cluster_resize_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/cluster_resize_response.json 
b/rackspace-cloudbigdata/src/test/resources/cluster_resize_response.json
new file mode 100644
index 0000000..31292a2
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/cluster_resize_response.json
@@ -0,0 +1,21 @@
+{"cluster":
+  { "id": "db478fc1-2d86-4597-8010-cbe787bbbc41",
+    "created": "2012-12-27T10:10:10Z",
+    "updated": "2013-12-27T10:10:10Z",
+    "name": "slice",
+    "clusterType": "HADOOP_HDP1_1",
+    "flavorId": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "nodeCount": 10,
+    "postInitScriptStatus": "PENDING",
+    "progress": 0.5,
+    "status": "UPDATING",
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      },
+      { "rel": "bookmark",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/1234/clusters/db478fc1-2d86-4597-8010-cbe787bbbc41";
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/flavor_list_cluster_types_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/flavor_list_cluster_types_response.json
 
b/rackspace-cloudbigdata/src/test/resources/flavor_list_cluster_types_response.json
new file mode 100644
index 0000000..81dfde6
--- /dev/null
+++ 
b/rackspace-cloudbigdata/src/test/resources/flavor_list_cluster_types_response.json
@@ -0,0 +1,16 @@
+{ "types":
+  [
+    {
+      "id": "HADOOP_HDP1_1",
+      "links": [
+        { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/types/HADOOP_HDP1_1";,
+          "rel": "self"
+        },
+        { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/types/HADOOP_HDP1_1";,
+          "rel": "bookmark"
+        }
+      ],
+      "name": "Hadoop (HDP 1.1)"
+    }
+  ]
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/flavor_list_details_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/flavor_list_details_response.json 
b/rackspace-cloudbigdata/src/test/resources/flavor_list_details_response.json
new file mode 100644
index 0000000..3aaaad8
--- /dev/null
+++ 
b/rackspace-cloudbigdata/src/test/resources/flavor_list_details_response.json
@@ -0,0 +1,17 @@
+{ "flavor":
+  {
+    "disk": 256,
+    "id": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/4fba3bca-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/4fba3bca-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Tiny Hadoop Instance",
+    "ram": 5120,
+    "vcpus": 1
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/flavor_list_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/flavor_list_response.json 
b/rackspace-cloudbigdata/src/test/resources/flavor_list_response.json
new file mode 100644
index 0000000..e183d90
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/flavor_list_response.json
@@ -0,0 +1,62 @@
+{ "flavors": [
+  {
+    "disk": 256,
+    "id": "4fba3bca-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/4fba3bca-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/4fba3bca-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Tiny Hadoop Instance",
+    "ram": 5120,
+    "vcpus": 1
+  },
+  {
+    "disk": 512,
+    "id": "518400b2-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/518400b2-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/518400b2-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Small Hadoop Instance",
+    "ram": 8192,
+    "vcpus": 2
+  },
+  {
+    "disk": 1024,
+    "id": "5413894c-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/5413894c-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/5413894c-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Medium Hadoop Instance",
+    "ram": 15360,
+    "vcpus": 4
+  },
+  {
+    "disk": 2000,
+    "id": "559dd2b8-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/559dd2b8-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/559dd2b8-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Large Hadoop Instance",
+    "ram": 27648,
+    "vcpus": 8
+  }
+] }

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/profile_create_request.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/profile_create_request.json 
b/rackspace-cloudbigdata/src/test/resources/profile_create_request.json
new file mode 100644
index 0000000..b76a5c5
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/profile_create_request.json
@@ -0,0 +1,19 @@
+{ "profile": {
+    "username": "john.doe",
+    "password": "j0Hnd03",
+    "sshkeys": [
+      { "name": "t@test",
+        "publicKey": "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCtUFnkFrqDDCgEqW1akQkpMOX
+Owwvg73PLn5Z5QgvxjvJhRCg9ZTR/OWXpWcYqFVNagH4Zs8NOb9921TyQ+ydMnatOM
+haxMh1ZwTgaUcvndOF8fY+kcERiw1l0iT95w42F8IdUH42Z+8KihZM8gVsbMS6qYTi
+OM29WHX7y37wuJIzqf3N2TiVXrqfjwugvY/bZ+47EUn78uk6aPZYJGXdDgaFqnIXUV
+N+hRFYXgKnU0Ui0aQkuYwnAW8KmanLoNU2xodrb6/XqWnSAAmwl7aoGKFunQsT6xDW
+yQk+ncUHUcdofDUqgd3lXmHGrTmQW97vqexDEnhsJ+AwbLGD5dukr t@test"
+      }
+    ],
+    "cloudCredentials": {
+      "username": "jdoe",
+      "apikey": "df23gkh34h52gkdgfakgf"
+    }
+}
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/profile_create_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/profile_create_response.json 
b/rackspace-cloudbigdata/src/test/resources/profile_create_response.json
new file mode 100644
index 0000000..7c2dfed
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/profile_create_response.json
@@ -0,0 +1,16 @@
+{"profile":
+  { "username": "john.doe",
+    "userId" : "12346",
+    "tenantId" : "123456",
+    "sshkeys": [{"name": "t@test", "publicKey" : "ssh-rsa ....."}],
+    "cloudCredentials": {"username": "jdoe"},
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/123456/profile";
+      },
+      { "rel": "bookmark",
+        "href": "https://dfw.bigdata.api.rackspacecloud.com/123456/profile";
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/profile_get_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/profile_get_response.json 
b/rackspace-cloudbigdata/src/test/resources/profile_get_response.json
new file mode 100644
index 0000000..7c2dfed
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/profile_get_response.json
@@ -0,0 +1,16 @@
+{"profile":
+  { "username": "john.doe",
+    "userId" : "12346",
+    "tenantId" : "123456",
+    "sshkeys": [{"name": "t@test", "publicKey" : "ssh-rsa ....."}],
+    "cloudCredentials": {"username": "jdoe"},
+    "links": [
+      { "rel": "self",
+        "href": 
"https://dfw.bigdata.api.rackspacecloud.com/v1.0/123456/profile";
+      },
+      { "rel": "bookmark",
+        "href": "https://dfw.bigdata.api.rackspacecloud.com/123456/profile";
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/resource_limits_get_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/resource_limits_get_response.json 
b/rackspace-cloudbigdata/src/test/resources/resource_limits_get_response.json
new file mode 100644
index 0000000..8a65466
--- /dev/null
+++ 
b/rackspace-cloudbigdata/src/test/resources/resource_limits_get_response.json
@@ -0,0 +1,30 @@
+{ "limits":
+  { "absolute":
+    {
+      "disk": {
+        "limit": 5120,
+        "remaining": 5120
+      },
+      "nodeCount": {
+        "limit": 5,
+        "remaining": 5
+      },
+      "ram": {
+        "limit": 40960,
+        "remaining": 40960
+      },
+      "vcpus": {
+        "limit": 10,
+        "remaining": 10
+      }
+    },
+    "links": [
+      { "href": "http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/limits";,
+        "rel": "self"
+      },
+      { "href": "http://dfw.bigdata.api.rackspacecloud.com/1234/limits";,
+        "rel": "bookmark"
+      }
+    ]
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/type_list_details_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/type_list_details_response.json 
b/rackspace-cloudbigdata/src/test/resources/type_list_details_response.json
new file mode 100644
index 0000000..1884b92
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/type_list_details_response.json
@@ -0,0 +1,15 @@
+{ "type":
+  {
+    "id": "HADOOP_HDP1_1",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/types/HADOOP_HDP1_1";,
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/types/HADOOP_HDP1_1";,
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Hadoop (HDP 1.1)",
+    "services": []
+  }
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/type_list_response.json
----------------------------------------------------------------------
diff --git a/rackspace-cloudbigdata/src/test/resources/type_list_response.json 
b/rackspace-cloudbigdata/src/test/resources/type_list_response.json
new file mode 100644
index 0000000..81dfde6
--- /dev/null
+++ b/rackspace-cloudbigdata/src/test/resources/type_list_response.json
@@ -0,0 +1,16 @@
+{ "types":
+  [
+    {
+      "id": "HADOOP_HDP1_1",
+      "links": [
+        { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/types/HADOOP_HDP1_1";,
+          "rel": "self"
+        },
+        { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/types/HADOOP_HDP1_1";,
+          "rel": "bookmark"
+        }
+      ],
+      "name": "Hadoop (HDP 1.1)"
+    }
+  ]
+}

http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/b84b0898/rackspace-cloudbigdata/src/test/resources/type_list_supported_flavors_response.json
----------------------------------------------------------------------
diff --git 
a/rackspace-cloudbigdata/src/test/resources/type_list_supported_flavors_response.json
 
b/rackspace-cloudbigdata/src/test/resources/type_list_supported_flavors_response.json
new file mode 100644
index 0000000..08ac826
--- /dev/null
+++ 
b/rackspace-cloudbigdata/src/test/resources/type_list_supported_flavors_response.json
@@ -0,0 +1,32 @@
+{ "flavors": [
+  {
+    "disk": 1024,
+    "id": "5413894c-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/5413894c-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/5413894c-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Medium Hadoop Instance",
+    "ram": 15360,
+    "vcpus": 4
+  },
+  {
+    "disk": 2000,
+    "id": "559dd2b8-7c76-11e2-b737-beeffa00040e",
+    "links": [
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/v1.0/1234/flavors/559dd2b8-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "self"
+      },
+      { "href": 
"http://dfw.bigdata.api.rackspacecloud.com/1234/flavors/559dd2b8-7c76-11e2-b737-beeffa00040e";,
 
+        "rel": "bookmark"
+      }
+    ],
+    "name": "Large Hadoop Instance",
+    "ram": 27648,
+    "vcpus": 8
+  }
+] }

Reply via email to