X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/d3eaac1730b4c4dc05ec67360e78f6a7914a4229..cbe93fefb0223800e27ac4ef6b8c00a3cfbb0e4b:/invoke/luanti-remote/tasks.py?ds=inline diff --git a/invoke/luanti-remote/tasks.py b/invoke/luanti-remote/tasks.py index 196b26c..e6d92d7 100644 --- a/invoke/luanti-remote/tasks.py +++ b/invoke/luanti-remote/tasks.py @@ -24,7 +24,7 @@ WORLDS=f'{LUANTI}/worlds' WORLD_CONF=f'{LUANTI}/worlds/{WORLD}/{WORLD}.mt' -SERVE=f'screen -d -m {LUANTI}/bin/luantiserver --gameid minetest --worldname world' +SERVE=f'screen -S MINETEST -d -m {LUANTI}/bin/luantiserver --gameid minetest --worldname world' def browse(c, url): c.run(f"librewolf {url}") @@ -144,6 +144,7 @@ def backup(c): print(f'Backedup up {BACKUP_FILE} to {LOCAL_BACKUPS}') c.run(f'ls -lh {LOCAL_BACKUPS} | grep {WORLD}') c.run(f'tar tvf {LOCAL_BACKUPS}/{BACKUP_FILE}') + verify_backup(c) @task @@ -169,6 +170,9 @@ def verify_backup(c): print("database is corrupt, restore from backup!") print("=========================================") +@task +def check_server(c): + result = c.run(f'ssh {USER}@{IP} -C screen -ls') @task(verify_backup) def serve(c):