diff options
author | Birte Kristina Friesel <birte.friesel@uos.de> | 2024-01-10 12:02:40 +0100 |
---|---|---|
committer | Birte Kristina Friesel <birte.friesel@uos.de> | 2024-01-10 12:02:40 +0100 |
commit | 60c418c42cc02e77aa1aeecfa79f74330d201b85 (patch) | |
tree | 8789afac824fc521edefe123f241d95c4918eed5 /lib | |
parent | d5ebb9c878fd8153c6e95793bc08224c7923ff98 (diff) |
CLI: Add a minimal sanity check
Diffstat (limited to 'lib')
-rw-r--r-- | lib/cli.py | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -4,10 +4,20 @@ import dfatool.functions as df import dfatool.plotter import logging import numpy as np +import os +import sys logger = logging.getLogger(__name__) +def sanity_check(args): + if args.force_tree and bool(int(os.getenv("DFATOOL_FIT_FOL", "0"))): + print( + "--force-tree and DFATOOL_FIT_FOL=1 are mutually exclusive", file=sys.stderr + ) + sys.exit(1) + + def print_static(model, static_model, name, attribute, with_dependence=False): unit = " " if attribute == "power": |