[Kimchi-devel] [PATCH v4 0/4] Transient Object Handling
Christy Perez
christy at linux.vnet.ibm.com
Fri Jan 30 17:15:19 UTC 2015
In order to prevent benign error messages from being displayed to the
user, some POST requests for transient objects should be handled as
special cases.
This patchset introduces a way to mark an action as destructive
so that the subsequent GET after a POST is bypassed. It also
adds that logic to the three types of transient objects
that Kimchi deals with: VMs, Networks, and Storage Pools.
It also prevents Delete from being called on a VM, but does not
need to prevent delete for the other objects as it does not
apply.
Christy Perez (4):
Handle requests differently for transient objects
Transient VM POST request handling
Transient Network POST request handling
Transient StoragePool POST request handling
src/kimchi/control/base.py | 15 ++++++++++-----
src/kimchi/control/networks.py | 3 ++-
src/kimchi/control/storagepools.py | 4 ++--
src/kimchi/control/vms.py | 9 ++++++---
src/kimchi/i18n.py | 1 +
src/kimchi/model/vms.py | 3 +++
6 files changed, 24 insertions(+), 11 deletions(-)
--
1.9.3
More information about the Kimchi-devel
mailing list