This commit is contained in:
Vinícius Moreira
2020-04-13 11:49:28 -03:00
parent 83aab1ff55
commit 01a60ea686
165 changed files with 12778 additions and 6171 deletions

View File

@@ -0,0 +1,13 @@
from bauh.commons.system import run_cmd, SimpleProcess
def is_available() -> bool:
return bool(run_cmd('which timeshift', print_error=False))
def delete_all_snapshots(root_password: str) -> SimpleProcess:
return SimpleProcess(['timeshift', '--delete-all', '--scripted'], root_password=root_password)
def create_snapshot(root_password: str) -> SimpleProcess:
return SimpleProcess(['timeshift', '--create', '--scripted'], root_password=root_password)