~0x44/nova/extdoc

« back to all changes in this revision

Viewing changes to nova/api/openstack/contrib/doc/ext_rescue.rst

  • Committer: Anne Gentle
  • Date: 2011-09-15 18:30:12 UTC
  • Revision ID: anne@openstack.org-20110915183012-d35v821i4f9c8m1c
Adds doc for rescue extension

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
About This Extension
 
2
====================
 
3
The rescue extension lets you put a server into a "rescue" status when the virtual instance will be replaced with a "rescue" image.
 
4
 
 
5
To use this extension, you do not have to be an administrator. You must have configured a rescue image for use on your cloud.
 
6
.. Are there any pre-requisites prior to using it such as special hardware or configuration?
 
7
 
 
8
To obtain current information the extensions available to you, issue an EXTENSION query on the OpenStack system where it is installed, such as http://mycloud.com/v1.1/tenant/extensions.
 
9
 
 
10
Extension Overview
 
11
------------------
 
12
 
 
13
Name
 
14
        Rescue
 
15
        
 
16
Namespace
 
17
        http://docs.openstack.org/ext/rescue/api/v1.1
 
18
 
 
19
Alias
 
20
        OPS-RES
 
21
        
 
22
Contact
 
23
        Name <josh@jk0.org>
 
24
        
 
25
Status
 
26
        Alpha
 
27
        
 
28
Extension Version
 
29
        v1.0 (2011-08-18)
 
30
 
 
31
Dependencies
 
32
        Compute API 1.1
 
33
        
 
34
Doc Link (PDF)
 
35
        http://
 
36
        
 
37
Doc Link (WADL)
 
38
        http://
 
39
        
 
40
Short Description
 
41
        This extension enables rescue capabilities for OpenStack Compute servers so that virtual instances running in the cloud may be put in a rescue status. 
 
42
 
 
43
Sample Query Responses
 
44
----------------------
 
45
 
 
46
As shown below, responses to an EXTENSION query in XML or JSON provide basic information about the extension. 
 
47
 
 
48
Extension Query Response: XML::
 
49
 
 
50
 
 
51
Extension Query Response: JSON::
 
52
 
 
53
{"extensions": [{"updated": "2011-08-18T00:00:00+00:00", "name": "Rescue", "links": [], "namespace": "http://docs.openstack.org/ext/rescue/api/v1.1", "alias": "os-rescue", "description": "Instance rescue mode"}]}
 
54
 
 
55
Document Change History
 
56
-----------------------
 
57
 
 
58
============= =====================================
 
59
Revision Date Summary of Changes
 
60
2011-09-14    Initial draft
 
61
============= =====================================
 
62
 
 
63
 
 
64
Summary of Changes
 
65
==================
 
66
This extension to the OpenStack Compute API enables rescue of running instances.
 
67
 
 
68
To support these new actions, the extension also issues new (faults, headers, resources, states, you name it.)
 
69
 
 
70
New Action
 
71
----------
 
72
List the actions each in a section. Enter "None" if there are no changes. 
 
73
 
 
74
Include the response codes, transitions if applicable, and XML and JSON examples.
 
75
 
 
76
New Faults
 
77
----------
 
78
 
 
79
New Headers
 
80
-----------
 
81
 
 
82
New Resources
 
83
-------------
 
84
 
 
85
New States
 
86
----------
 
87
 
 
88
Changes to the Cloud Servers Specification
 
89
------------------------------------------
 
90
 
 
91
List the specific changes to the API. For example: 
 
92
 
 
93
In section 4.1.1 (List Servers) of the Cloud Servers Specification: Examples 4.1 and 4.2 should be replaced with Example 2.7 and Example 2.8 below. 
 
94
 
 
95
Provide examples in XML and JSON
 
 
b'\\ No newline at end of file'