Merge pull request 'clan: fix backup description' (#1567) from kenji/clan-core:clan/fix/backup-description into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1567
This commit is contained in:
@@ -124,7 +124,7 @@ def complete_backup_providers_for_machine(
|
|||||||
"""
|
"""
|
||||||
Provides completion functionality for machine backup providers.
|
Provides completion functionality for machine backup providers.
|
||||||
"""
|
"""
|
||||||
services: list[str] = []
|
providers: list[str] = []
|
||||||
# TODO: consolidate, if multiple machines are used
|
# TODO: consolidate, if multiple machines are used
|
||||||
machines: list[str] = parsed_args.machines
|
machines: list[str] = parsed_args.machines
|
||||||
|
|
||||||
@@ -134,7 +134,7 @@ def complete_backup_providers_for_machine(
|
|||||||
flake = clan_dir_result
|
flake = clan_dir_result
|
||||||
else:
|
else:
|
||||||
flake = "."
|
flake = "."
|
||||||
services_result = json.loads(
|
providers_result = json.loads(
|
||||||
run(
|
run(
|
||||||
nix_eval(
|
nix_eval(
|
||||||
flags=[
|
flags=[
|
||||||
@@ -146,7 +146,7 @@ def complete_backup_providers_for_machine(
|
|||||||
).stdout.strip()
|
).stdout.strip()
|
||||||
)
|
)
|
||||||
|
|
||||||
services.extend(services_result)
|
providers.extend(providers_result)
|
||||||
except subprocess.CalledProcessError:
|
except subprocess.CalledProcessError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@@ -157,8 +157,8 @@ def complete_backup_providers_for_machine(
|
|||||||
if thread.is_alive():
|
if thread.is_alive():
|
||||||
return iter([])
|
return iter([])
|
||||||
|
|
||||||
services_dict = {name: "service" for name in services}
|
providers_dict = {name: "provider" for name in providers}
|
||||||
return services_dict
|
return providers_dict
|
||||||
|
|
||||||
|
|
||||||
def complete_secrets(
|
def complete_secrets(
|
||||||
|
|||||||
Reference in New Issue
Block a user