summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-10-10 21:08:54 +0000
committerGerrit Code Review <review@openstack.org>2012-10-10 21:08:54 +0000
commit93d2a2cdbc86e541ee50e295a602639e7e572817 (patch)
treed6276693b41152b2426244ecded03d201ddbec11 /doc
parent3ace5b1cfb586ecbfd5f3dbe86f25d9064dd6bcd (diff)
parent3f77dec937275e124e1e9b9d555f0864a9932876 (diff)
downloadnova-93d2a2cdbc86e541ee50e295a602639e7e572817.tar.gz
nova-93d2a2cdbc86e541ee50e295a602639e7e572817.tar.xz
nova-93d2a2cdbc86e541ee50e295a602639e7e572817.zip
Merge "Add Multiple Create extension to API sample tests."
Diffstat (limited to 'doc')
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.json18
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.xml24
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.json16
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.xml6
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-post-req.json19
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-post-req.xml25
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-post-resp.json3
-rw-r--r--doc/api_samples/os-multiple-create/multiple-create-post-resp.xml4
8 files changed, 115 insertions, 0 deletions
diff --git a/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.json b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.json
new file mode 100644
index 000000000..0408620b2
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.json
@@ -0,0 +1,18 @@
+{
+ "server" : {
+ "name" : "new-server-test",
+ "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "flavorRef" : "http://openstack.example.com/openstack/flavors/1",
+ "metadata" : {
+ "My Server Name" : "Apache1"
+ },
+ "min_count": "2",
+ "max_count": "3",
+ "personality" : [
+ {
+ "path" : "/etc/banner.txt",
+ "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.xml b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.xml
new file mode 100644
index 000000000..7ed374b3f
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-req.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server xmlns="http://docs.openstack.org/compute/api/v1.1"
+ imageRef="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b"
+ flavorRef="http://openstack.example.com/openstack/flavors/1"
+ name="new-server-test"
+ min_count="2"
+ max_count="3">
+ <metadata>
+ <meta key="My Server Name">Apache1</meta>
+ </metadata>
+ <personality>
+ <file path="/etc/banner.txt">
+ ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
+ dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
+ IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
+ c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
+ QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
+ ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
+ dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
+ c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
+ b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
+ </file>
+ </personality>
+</server> \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.json b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.json
new file mode 100644
index 000000000..5024d777c
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "adminPass": "wfksH3GTTseP",
+ "id": "440cf918-3ee0-4143-b289-f63e1d2000e6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/440cf918-3ee0-4143-b289-f63e1d2000e6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/440cf918-3ee0-4143-b289-f63e1d2000e6",
+ "rel": "bookmark"
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.xml b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.xml
new file mode 100644
index 000000000..de1df128d
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-no-resv-post-resp.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<server xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1" id="0857bea2-df83-4810-876a-093a6b9afb15" adminPass="edBzA3AnJP67">
+ <metadata/>
+ <atom:link href="http://openstack.example.com/v2/openstack/servers/0857bea2-df83-4810-876a-093a6b9afb15" rel="self"/>
+ <atom:link href="http://openstack.example.com/openstack/servers/0857bea2-df83-4810-876a-093a6b9afb15" rel="bookmark"/>
+</server> \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-post-req.json b/doc/api_samples/os-multiple-create/multiple-create-post-req.json
new file mode 100644
index 000000000..df90cfd5c
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-post-req.json
@@ -0,0 +1,19 @@
+{
+ "server" : {
+ "name" : "new-server-test",
+ "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "flavorRef" : "http://openstack.example.com/openstack/flavors/1",
+ "metadata" : {
+ "My Server Name" : "Apache1"
+ },
+ "return_reservation_id": "True",
+ "min_count": "2",
+ "max_count": "3",
+ "personality" : [
+ {
+ "path" : "/etc/banner.txt",
+ "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-post-req.xml b/doc/api_samples/os-multiple-create/multiple-create-post-req.xml
new file mode 100644
index 000000000..abe36f7ff
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-post-req.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server xmlns="http://docs.openstack.org/compute/api/v1.1"
+ imageRef="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b"
+ flavorRef="http://openstack.example.com/openstack/flavors/1"
+ name="new-server-test"
+ min_count="2"
+ max_count="3"
+ return_reservation_id="True">
+ <metadata>
+ <meta key="My Server Name">Apache1</meta>
+ </metadata>
+ <personality>
+ <file path="/etc/banner.txt">
+ ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
+ dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
+ IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
+ c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
+ QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
+ ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
+ dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
+ c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
+ b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
+ </file>
+ </personality>
+</server> \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-post-resp.json b/doc/api_samples/os-multiple-create/multiple-create-post-resp.json
new file mode 100644
index 000000000..a67d680a1
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-post-resp.json
@@ -0,0 +1,3 @@
+{
+ "reservation_id": "r-3fhpjulh"
+} \ No newline at end of file
diff --git a/doc/api_samples/os-multiple-create/multiple-create-post-resp.xml b/doc/api_samples/os-multiple-create/multiple-create-post-resp.xml
new file mode 100644
index 000000000..84a400061
--- /dev/null
+++ b/doc/api_samples/os-multiple-create/multiple-create-post-resp.xml
@@ -0,0 +1,4 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<server xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1" reservation_id="r-yk2p005y">
+ <metadata/>
+</server> \ No newline at end of file