from sfa.generic import Generic
from sfa.util.xrn import Xrn
+from sfa.util.sfalogging import logger, init_logger
+
from sfa.storage.record import Record
from sfa.trust.hierarchy import Hierarchy
pprinter = PrettyPrinter(indent=4)
+# if set, will output on stdout
+DEBUG = False
+
try:
help_basedir = Hierarchy().basedir
except Exception:
def import_registry(self):
"""Run the importer"""
+ if not DEBUG:
+ init_logger('import')
from sfa.importer import Importer
importer = Importer()
importer.run()
filesystem cleanups optionally
"""
from sfa.storage.dbschema import DBSchema
- from sfa.util.sfalogging import _SfaLogger
- logger = _SfaLogger(
- logfile='/var/log/sfa_import.log', loggername='importlog')
+ from sfa.util.sfalogging import init_logger, logger
+ init_logger('import')
logger.setLevelFromOptVerbose(self.api.config.SFA_API_LOGLEVEL)
logger.info("Purging SFA records from database")
dbschema = DBSchema()