Merge "Remove state transition from active to queued"

This commit is contained in:
Jenkins 2016-03-10 12:29:16 +00:00 committed by Gerrit Code Review
commit 155ce1fe0d
4 changed files with 3 additions and 6 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

After

Width:  |  Height:  |  Size: 164 KiB

View File

@ -34,10 +34,10 @@ digraph {
"queued" -> "deleted" [label="delete"];
"saving" -> "active" [label="upload succeed"];
"saving" -> "killed" [label="upload fail"];
"saving" -> "killed" [label="[v1] upload fail"];
"saving" -> "queued" [label="[v2] upload fail"];
"saving" -> "deleted" [label="delete"];
"active" -> "queued" [label="remove location*"];
"active" -> "pending_delete" [label="delayed delete"];
"active" -> "deleted" [label="delete"];
"active" -> "deactivated" [label="deactivate"];

View File

@ -71,9 +71,6 @@ Images in Glance can be in one the following statuses:
* Add location from zero to more than one.
* Remove location from one or more to zero by PATCH method which is only
supported in v2.
Task Statuses
==============

View File

@ -103,7 +103,7 @@ class Image(object):
# can be retried.
'queued': ('saving', 'active', 'deleted'),
'saving': ('active', 'killed', 'deleted', 'queued'),
'active': ('queued', 'pending_delete', 'deleted', 'deactivated'),
'active': ('pending_delete', 'deleted', 'deactivated'),
'killed': ('deleted',),
'pending_delete': ('deleted',),
'deleted': (),