master > master: code - logik bei Einstellungen (debug default ein, quiet default aus beim interaktiven Modus)

This commit is contained in:
RD
2021-11-06 11:16:34 +01:00
parent d878c0b77d
commit 9a56c63018
8 changed files with 24 additions and 21 deletions

View File

@@ -18,7 +18,7 @@ from src.core.utils import StripAnsi;
_logging_prefix: str = '';
_quietmode: bool = False;
_debugmode: bool = False;
_debugmode: bool = True;
_ansimode: bool = False;
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@@ -38,8 +38,9 @@ def enter(
colour: bool,
config: Any, **_
):
SetQuietMode(quiet);
SetDebugMode(debug);
if not (mode == 'run' and it):
SetQuietMode(quiet);
SetDebugMode(debug);
SetAnsiMode(colour);
appconfig.SetAppConfigPerformChecks(checks);

View File

@@ -41,9 +41,9 @@ def GetArgumentParser() -> argparse.ArgumentParser:
run = Algorithmen ausführen.
'''),
);
parser.add_argument('--it', action='store_true', help='Startet die App im interaktiven Modus.')
parser.add_argument('--it', action='store_true', help='Startet das Programm im interaktiven Modus.')
parser.add_argument('-q', '--quiet', action='store_true', help='Blendet alle Konsole-Messages aus.')
parser.add_argument('--debug', action='store_true', help='Blendet die Debugging-Befehle ein.')
parser.add_argument('--debug', action='store_true', help='Blendet Debugging-Befehle ein.')
parser.add_argument('--checks', nargs=1, type=str, default=['False'],
help=DedentIgnoreFirstLast('''
(bool) Ob vor und nach Ausführung von Algorithmen Checks