git://git.onelab.eu
/
sfa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sfaadmin reg import writes on stdout if DEBUG is set
[sfa.git]
/
sfa
/
client
/
sfaadmin.py
diff --git
a/sfa/client/sfaadmin.py
b/sfa/client/sfaadmin.py
index
ca8e2be
..
2ef4809
100755
(executable)
--- a/
sfa/client/sfaadmin.py
+++ b/
sfa/client/sfaadmin.py
@@
-12,6
+12,8
@@
from optparse import OptionParser
from sfa.generic import Generic
from sfa.util.xrn import Xrn
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
from sfa.storage.record import Record
from sfa.trust.hierarchy import Hierarchy
@@
-26,6
+28,9
@@
from sfa.client.sfi import save_records_to_file
pprinter = PrettyPrinter(indent=4)
pprinter = PrettyPrinter(indent=4)
+# if set, will output on stdout
+DEBUG = False
+
try:
help_basedir = Hierarchy().basedir
except Exception:
try:
help_basedir = Hierarchy().basedir
except Exception:
@@
-317,6
+322,8
@@
Users having a GID/PubKey correpondence NOT OK: %s and are: \n%s\n\n"
def import_registry(self):
"""Run the importer"""
def import_registry(self):
"""Run the importer"""
+ if not DEBUG:
+ init_logger('import')
from sfa.importer import Importer
importer = Importer()
importer.run()
from sfa.importer import Importer
importer = Importer()
importer.run()