diff --git a/koboldcpp.py b/koboldcpp.py index 089663abb..1e41b4cca 100644 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -63,7 +63,7 @@ maxhordelen = 400 modelbusy = threading.Lock() requestsinqueue = 0 defaultport = 5001 -defaulthypervisorport = 5002 +defaultadminport = 5002 KcppVersion = "1.83" showdebug = True guimode = False @@ -1990,11 +1990,11 @@ def LaunchWebbrowser(target_url, failedmsg): print(f"Please manually open your browser to {target_url}") ############################## -### Hypervisor HTTP server ### +### Admin HTTP server ### ############################## -class HypervisorServerRequestHandler(http.server.SimpleHTTPRequestHandler): +class AdminServerRequestHandler(http.server.SimpleHTTPRequestHandler): sys_version = "" - server_version = "HypervisorForKoboldServer" + server_version = "AdminForKoboldServer" def __init__(self, addr, port): self.addr = addr @@ -2023,15 +2023,15 @@ class HypervisorServerRequestHandler(http.server.SimpleHTTPRequestHandler): self.send_header("cache-control", "no-store") if content_type is not None: self.send_header('content-type', content_type) - return super(HypervisorServerRequestHandler, self).end_headers() + return super(AdminServerRequestHandler, self).end_headers() - def hypervisor_ui(self): + def admin_ui(self): global modelbusy, sslvalid parsed_url = urlparse.urlparse(self.path) parsed_dict = urlparse.parse_qs(parsed_url.query) authed = True badpass = False - if args.hypervisorpassword and ("passkey" not in parsed_dict or parsed_dict["passkey"][0]!=args.hypervisorpassword): + if args.adminpassword and ("passkey" not in parsed_dict or parsed_dict["passkey"][0]!=args.adminpassword): authed = False if "passkey" in parsed_dict and parsed_dict["passkey"][0]!="": badpass = True @@ -2059,8 +2059,8 @@ class HypervisorServerRequestHandler(http.server.SimpleHTTPRequestHandler): epurl = f"{httpsaffix}://{args.host}:{args.port}" status = make_url_request(f'{epurl}/api/extra/health', None, method='GET', headers={}, timeout=2) optl = "" - if args.hypervisordir and os.path.exists(args.hypervisordir): - dirpath = os.path.abspath(args.hypervisordir) + if args.admindir and os.path.exists(args.admindir): + dirpath = os.path.abspath(args.admindir) opts = [f for f in os.listdir(dirpath) if f.endswith(".kcpps") and os.path.isfile(os.path.join(dirpath, f))] for opt in opts: optl += f'' @@ -2073,15 +2073,15 @@ class HypervisorServerRequestHandler(http.server.SimpleHTTPRequestHandler): {optl} - + ''' finalhtml = f'''
-