[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] Add some exception logging.
# HG changeset patch # User Ewan Mellor <ewan@xxxxxxxxxxxxx> # Node ID d0f682ada0b2c159b3cda78fdbf9e8c38082fcc8 # Parent c91f6506b270be0ceabf3bb25fc8db5775b92493 Add some exception logging. Signed-off-by: Ewan Mellor <ewan@xxxxxxxxxxxxx> --- tools/python/xen/xend/XendStorageRepository.py | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff -r c91f6506b270 -r d0f682ada0b2 tools/python/xen/xend/XendStorageRepository.py --- a/tools/python/xen/xend/XendStorageRepository.py Thu Dec 14 14:54:24 2006 +0000 +++ b/tools/python/xen/xend/XendStorageRepository.py Thu Dec 14 15:10:47 2006 +0000 @@ -20,6 +20,7 @@ # import commands +import logging import os import stat import threading @@ -35,7 +36,10 @@ XEND_STORAGE_VDICFG_FILENAME = "%s.vdi.x XEND_STORAGE_VDICFG_FILENAME = "%s.vdi.xml" QCOW_CREATE_COMMAND = "/usr/sbin/qcow-create %d %s" -MB = 1024 *1024 +MB = 1024 * 1024 + +log = logging.getLogger("xend.XendStorageRepository") + class DeviceInvalidError(Exception): pass @@ -89,8 +93,7 @@ class XendStorageRepository: open(uuid_file, 'w').write(new_uuid + '\n') return new_uuid except IOError: - # TODO: log warning - pass + log.exception() return uuid.createString() @@ -229,8 +232,7 @@ class XendStorageRepository: if cfg_path and os.path.exists(cfg_path): os.unlink(cfg_path) except OSError: - # TODO: log warning - pass + log.exception() del self.images[image_uuid] return True finally: _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |