[Kimchi-devel] [PATCH V4 0/6] Fix 'disk full' issue

Rodrigo Trujillo rodrigo.trujillo at linux.vnet.ibm.com
Wed Apr 2 19:15:41 UTC 2014


V4:
- Fix pep8 issues

V3:
- Fix issues with tests
- Rebase with 1.2

V2:
Address Aline's comments:
- Change error message
- Aggregate 'if's

V1:
If the disk where objectstore (Kimchi database) is full, then a lot of
errors will be raised without any special treatment. This can lead the
system to an unexpected state.
This patchset modifies kimchi in order to give the right treatment to
exceptions, showing the error to the user or hidding when possible.

Rodrigo Trujillo (6):
  Fix 'disk full' issue: Change objectstore exception handling
  Fix 'disk full' issue: Fix Templates db store/delete error handling
  Fix 'disk full' issue: Fix storage volume error handling
  Fix 'disk full' issue: Fix storagepool and asynctasks error handling
  Fix 'disk full' issue: Fix vms/screenshot db store/delete error
    handling
  Fix PEP8 minor issues in multiple files

 src/kimchi/asynctask.py            |  7 ++--
 src/kimchi/control/host.py         |  1 +
 src/kimchi/i18n.py                 |  5 +++
 src/kimchi/model/storagepools.py   |  7 ++--
 src/kimchi/model/storagevolumes.py | 49 +++++++++++++++++----------
 src/kimchi/model/templates.py      | 27 +++++++++++----
 src/kimchi/model/vms.py            | 69 +++++++++++++++++++++++++++-----------
 src/kimchi/objectstore.py          |  7 ++++
 8 files changed, 124 insertions(+), 48 deletions(-)

-- 
1.8.5.3




More information about the Kimchi-devel mailing list