From 76b3ebbe2ce03340b3ecea6913dae45510fa66d1 Mon Sep 17 00:00:00 2001 From: Edward Delaporte Date: Wed, 23 Oct 2024 17:45:42 -0500 Subject: [PATCH] Fixup rmod --- invoke/minetest/tasks.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/invoke/minetest/tasks.py b/invoke/minetest/tasks.py index 169e118..3c39102 100644 --- a/invoke/minetest/tasks.py +++ b/invoke/minetest/tasks.py @@ -114,14 +114,19 @@ def rmod(c, name): c.run(f"mv {mod_dir} {root}/mods_{bk}") else: print("Removing empty mod dir.") - c.run(f"rmdir {mod_dir}") - c.run(f"mv {root}/mods_{name} {mod_dir}") + c.run(f"mkdir -p {mod_dir}") + c.run(f"mv {root}/mods_{name}/* {mod_dir}/") print(f"mods_{name} restored to mods") print("ls of root") c.run(f"ls {root}") print("ls of mods") c.run(f"ls {root}/mods") +@task +def listmods(c): + print("ls of mods") + c.run(f"ls {root}/mods/") + @task def logs(c, lines=20): '''Output some logs''' -- 2.47.3