usr/src/lib/install_doc/data_object/__init__.py
changeset 1737 c20116627c69
parent 1717 10cb4d15a248
--- 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)))