mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-23 15:53:36 +05:00
refactor(moonraker): add existing client and client configs to example config upon creation
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
@@ -95,6 +95,17 @@ def config_for_other_client_exist(client_to_ignore: ClientName) -> bool:
|
||||
return True if len(clients) > 0 else False
|
||||
|
||||
|
||||
def get_existing_clients() -> List[ClientData]:
|
||||
clients = list(get_args(ClientName))
|
||||
installed_clients: List[ClientData] = []
|
||||
for c in clients:
|
||||
c_data: ClientData = load_client_data(c)
|
||||
if c_data.get("dir").exists():
|
||||
installed_clients.append(c_data)
|
||||
|
||||
return installed_clients
|
||||
|
||||
|
||||
def get_existing_client_config() -> List[ClientData]:
|
||||
clients = list(get_args(ClientName))
|
||||
installed_client_configs: List[ClientData] = []
|
||||
|
||||
Reference in New Issue
Block a user