--- a/usr/src/lib/install_doc/data_object/__init__.py Fri Jun 29 10:15:59 2012 -0700
+++ b/usr/src/lib/install_doc/data_object/__init__.py Fri Jun 29 00:42:35 2012 -0600
@@ -121,10 +121,14 @@
self.logger property if it's an object instance.
'''
if cls._DataObjectBase__logger is None:
- cls._DataObjectBase__logger = \
- logging.getLogger(INSTALL_LOGGER_NAME)
+ cls._DataObjectBase__logger = logging.getLogger(
+ INSTALL_LOGGER_NAME)
return cls._DataObjectBase__logger
+ @classmethod
+ def reset_logger(cls):
+ cls._DataObjectBase__logger = None
+
@property
def logger(self):
'''Instance accessor for the logger.
@@ -1069,7 +1073,7 @@
deleted_children = True
if not deleted_children and not_found_is_err:
- raise ObjectNotFoundError(\
+ raise ObjectNotFoundError(
"No matching objects found: name = '%s' "
"and class_type = %s" %
(str(name), str(class_type)))