add requireExplicitUpdate option for mobile devices

This commit is contained in:
Jörg Thalheim
2024-02-06 17:44:13 +01:00
parent 531a899817
commit 6fe6229498
4 changed files with 74 additions and 36 deletions

View File

@@ -151,6 +151,9 @@ def get_all_machines(clan_dir: Path) -> HostGroup:
hosts = []
ignored_machines = []
for name, machine_data in machines.items():
if machine_data.get("requireExplicitUpdate", False):
continue
machine = Machine(name=name, flake=clan_dir, deployment_info=machine_data)
try:
hosts.append(machine.build_host)