mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Env Fix
This commit is contained in:
12
aiserver.py
12
aiserver.py
@@ -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;
|
||||||
|
Reference in New Issue
Block a user