a-kenji
c9038ad0b3
clan: add dynamic completions to clan backups providers
2024-06-05 09:23:02 +00:00
a-kenji
23ef39a2d9
clan: add dynamic completions
...
Add dynamic completion scaffolding to the clan `cli`.
Also add a dynamic completion mechanism for machines for commands that
have machines as their sole argument.
More intricate dynamic completions will be implemented in follow up
PR's.
2024-05-31 12:55:41 +02:00
Jörg Thalheim
5dcac604d1
backup cli: make sure we have a flake
2024-05-29 10:14:14 +02:00
Jörg Thalheim
aa659bcc17
backups: no longer interpret backup interface as bash commands
2024-03-20 09:32:01 +01:00
Jörg Thalheim
2315dba2a9
rename machine.host to machine.target_host
2024-02-06 17:21:42 +01:00
lassulus
3284224440
clan-cli backups: use new machine class for eval
2024-01-24 15:49:12 +01:00
lassulus
6b004fca6f
machines.Machine: refactor flake_dir -> flake; use Machine class in vm
2024-01-24 15:49:12 +01:00
lassulus
dec431e69f
backups: support services for restore
2023-12-08 19:09:29 +01:00
Jörg Thalheim
807b53c71b
modernize code with ruff
2023-12-06 17:13:58 +01:00
lassulus
e772d29f44
implement backup cli for borgbackup
2023-12-04 17:47:23 +01:00
lassulus
4ace326aeb
add dummy backups cli
2023-11-28 13:23:48 +01:00