replace SFA_API_DEBUG (bool) with SFA_API_LOGLEVEL (int)
[sfa.git] / sfa / importer / sfa-import-plc.py
index 4594534..2371536 100755 (executable)
@@ -18,10 +18,9 @@ import os
 import getopt
 import sys
 
-from sfa.util.xrn import get_leaf, get_authority
-from sfa.util.plxrn import hostname_to_hrn, slicename_to_hrn, email_to_hrn, hrn_to_pl_slicename
 from sfa.util.config import Config
-from sfa.util.xrn import Xrn
+from sfa.util.xrn import Xrn, get_leaf, get_authority
+from sfa.util.plxrn import hostname_to_hrn, slicename_to_hrn, email_to_hrn, hrn_to_pl_slicename
 
 from sfa.storage.table import SfaTable
 
@@ -72,13 +71,11 @@ def main():
     keys_filename = config.config_path + os.sep + 'person_keys.py' 
     sfaImporter = sfaImport()
     logger=sfaImporter.logger
-    if config.SFA_API_DEBUG: logger.setLevelDebug()
+    logger.setLevelFromOptVerbose(config.SFA_API_LOGLEVEL)
     shell = sfaImporter.shell
     
     # initialize registry db table
     table = SfaTable()
-    if not table.exists():
-       table.create()
 
     # create root authority 
     sfaImporter.create_top_level_auth_records(interface_hrn)