Browse Source

:bug: logging to stdout while debug mode

Jeremy Zheng 8 months ago
parent
commit
439b541b03

+ 1 - 0
ai-translate/.gitignore

@@ -4,3 +4,4 @@
 __pycache__/
 ai_translate.egg-info/
 .stop
+*.log

+ 4 - 4
ai-translate/ai_translate/__main__.py

@@ -28,11 +28,11 @@ def main():
     args = parser.parse_args()
 
     if args.debug:
-        now = datetime.datetime.now()
-        logging.basicConfig(filename=now.strftime("%Y%m%d%H%M%S.log"),
-                            level=args.debug, format='%(levelname)-5s %(asctime)s(%(pathname)s %(lineno)d): %(message)s')
+        logging.basicConfig(
+            level=args.debug, format='%(levelname)-5s %(asctime)s(%(pathname)s %(lineno)d): %(message)s')
     else:
-        logging.basicConfig(level=logging.INFO,
+        now = datetime.datetime.now()
+        logging.basicConfig(filename=now.strftime("%Y%m%d%H%M%S.log"), level=logging.INFO,
                             format='%(levelname)-5s %(asctime)s(%(module)s): %(message)s')
     is_stopped()
     try:

+ 1 - 1
deploy/roles/mint-v2.1/templates/containers/ai-translate.sh.j2

@@ -8,7 +8,7 @@ source $HOME/python3/bin/activate
 
 cd $WORK_DIR/
 # https://github.com/iapt-platform/mint/blob/df8e1cf7ade16d17add360e7a869540c1ddaf1b9/api-v8/config/mint.php#L129
-python3 -m ai_translate -d -c config.toml -n ai.translate -q ai_translate_v2
+python3 -m ai_translate -c config.toml -n ai.translate -q ai_translate_v2
 
 ai_translate_v2
 exit 0