Revision 9c65f166
b/snf-cyclades-app/synnefo/logic/backend.py | ||
---|---|---|
161 | 161 |
if opcode == 'OP_NETWORK_REMOVE': |
162 | 162 |
back_network.deleted = True |
163 | 163 |
|
164 |
if status in ('canceled', 'error'): |
|
164 |
if status in ('canceled', 'error') and opcode == 'OP_NETWORK_CREATE':
|
|
165 | 165 |
utils.update_state(back_network, 'ERROR') |
166 | 166 |
|
167 |
if (status == 'error' and opcode == 'OP_NETWORK_REMOVE' and |
|
168 |
back_network.operstate == 'ERROR'): |
|
167 |
if (status == 'error' and opcode == 'OP_NETWORK_REMOVE'): |
|
169 | 168 |
back_network.deleted = True |
170 | 169 |
back_network.operstate = 'DELETED' |
171 | 170 |
|
Also available in: Unified diff