This commit is contained in:
ebolam
2022-07-01 17:24:06 -04:00
parent 6e841b87eb
commit 0161966cea

View File

@@ -908,19 +908,21 @@ def general_startup(override_args=None):
else: else:
args = parser.parse_args() args = parser.parse_args()
for arg in vars(args): temp = [x for x in vars(args)]
for arg in temp:
if arg == "path": if arg == "path":
if "model_path" in os.environ: if "model_path" in os.environ:
setattr(args, arg, os.environ["model_path"]) setattr(args, arg, os.environ["model_path"])
else: else:
if arg in os.environ: if arg in os.environ:
if type(getattr(args, arg)) == bool: if isinstance(getattr(args, arg), bool):
if bool(os.environ[arg]): if os.environ[arg].lower() == "true":
setattr(args, arg, bool(os.environ[arg])) setattr(args, arg, True)
else: else:
delattr(args, arg) setattr(args, arg, False)
else: else:
setattr(args, arg, os.environ[arg]) setattr(args, arg, os.environ[arg])
koboldai_vars.model = args.model; koboldai_vars.model = args.model;