Refactor & add the first test !

This commit is contained in:
Sébastien Thuret 2022-04-02 22:26:37 +02:00
parent 9638b67f70
commit 00a6039289
No known key found for this signature in database
GPG key ID: 230B93BBA62CB043
2 changed files with 33 additions and 3 deletions

View file

@ -6,7 +6,7 @@ from app.app import create_app
from app.default_values import DEFAULT_ARGUMENTS as DEFARGS
def main():
def get_args():
parser = argparse.ArgumentParser(
description="LibreTranslate - Free and Open Source Translation API"
)
@ -106,13 +106,18 @@ def main():
"--suggestions", default=DEFARGS['SUGGESTIONS'], action="store_true", help="Allow user suggestions"
)
parser.add_argument(
"--disable-files-translation", default=DEFARGS['DISABLE_FILES_TRANSLATION'], action="store_true", help="Disable files translation"
"--disable-files-translation", default=DEFARGS['DISABLE_FILES_TRANSLATION'], action="store_true",
help="Disable files translation"
)
parser.add_argument(
"--disable-web-ui", default=DEFARGS['DISABLE_WEB_UI'], action="store_true", help="Disable web ui"
)
args = parser.parse_args()
return parser.parse_args()
def main():
args = get_args()
app = create_app(args)
if sys.argv[0] == '--wsgi':