ugly hack to make logging during import end up in the right place
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Thu, 5 Jul 2012 16:07:11 +0000 (18:07 +0200)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Thu, 5 Jul 2012 16:07:11 +0000 (18:07 +0200)
sfa/importer/__init__.py

index bc6c7f2..6d3d482 100644 (file)
@@ -27,6 +27,9 @@ class Importer:
         else:
             self.logger = _SfaLogger(logfile='/var/log/sfa_import.log', loggername='importlog')
             self.logger.setLevelFromOptVerbose(self.config.SFA_API_LOGLEVEL)
+# ugly side effect so that other modules get it right
+        import sfa.util.sfalogging
+        sfa.util.sfalogging.logger=logger
 #        self.TrustedRoots = TrustedRoots(self.config.get_trustedroots_dir())    
    
     # check before creating a RegRecord entry as we run this over and over