From 8958871edc2e4e11bcfa47f2a01dd662a0446c66 Mon Sep 17 00:00:00 2001 From: Edward Delaporte Date: Thu, 25 Dec 2025 23:19:43 -0600 Subject: [PATCH] Update to set Screen session name. Add screen session list command. --- invoke/luanti-remote/tasks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/invoke/luanti-remote/tasks.py b/invoke/luanti-remote/tasks.py index 196b26c..91a3a31 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}") @@ -169,6 +169,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): -- 2.47.3