Adjust logging overrides and move django.setup to after the override.
[htsworkflow.git] / encode_submission / encode3.py
index 921988a700bcb6be16f68dc5d5ed2e14849e6870..17f4f657d4bb2a7134ad62affb369c0b48bbd836 100644 (file)
@@ -55,14 +55,13 @@ def main(cmdline=None):
     from django.conf import settings
 
     if opts.debug:
-        settings.LOGGING['loggers']['level'] = 'DEBUG'
+        settings.LOGGING['loggers']['htsworkflow']['level'] = 'DEBUG'
     elif opts.verbose:
-        settings.LOGGING['loggers']['level'] = 'INFO'
+        settings.LOGGING['loggers']['htsworkflow']['level'] = 'INFO'
 
-    apidata = api.make_auth_from_opts(opts, parser)
+    django.setup()
 
     model = get_model(opts.model, opts.db_path)
-
     submission_names = list(list_submissions(model))
     name = opts.name
     if len(submission_names) == 0 and opts.name is None:
@@ -207,6 +206,4 @@ def make_parser():
     return parser
 
 if __name__ == "__main__":
-    django.setup()
-
     main()