Add shelve and unshelve info into devref doc

The diagram on http://docs.openstack.org/developer/nova/devref/vmstates.html
does not currently show the "SHELVED_OFFLOADED" state and the
associated "shelve", "shelveOffload" and "unshelve" state transitions.

Change-Id: I50eb07a84336160b8120ca294598576eeb982d28
Closes-Bug: #1394215
This commit is contained in:
jichenjc 2014-11-18 20:58:15 +08:00
parent c1ef7efa66
commit da10530b7b

View File

@ -24,6 +24,8 @@ task states for various commands issued by the user:
soft_deleted [label="SOFT_DELETED"]
deleted [label="DELETED"]
error [label="ERROR"]
shelved [label="SHELVED"]
shelved_offloaded [label="SHELVED_OFFLOADED"]
/* apis */
create [shape="rectangle"]
@ -148,6 +150,26 @@ task states for various commands issued by the user:
live_migrate -> active
live_migrate -> error
active -> live_migrate
shelve [shape="rectangle"]
shelve -> shelved
shelve -> shelved_offloaded
shelve -> error
active -> shelve
stopped -> shelve
paused -> shelve
suspended -> shelve
shelve_offload [shape="rectangle"]
shelve_offload -> shelved_offloaded
shelve_offload -> error
shelved -> shelve_offload
unshelve [shape="rectangle"]
unshelve -> active
unshelve -> error
shelved -> unshelve
shelved_offloaded -> unshelve
}
.. image:: ../images/PowerStates1.png