From 448945ac059e4a5ec4fa644d27fcdbd84d8ae242 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Sat, 12 Dec 2015 06:31:20 +1000 Subject: [PATCH 1/3] Add --saveworld option to stop and restart --- tools/arkmanager | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/arkmanager b/tools/arkmanager index de36fc9..6b43987 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -685,6 +685,9 @@ doStop() { if [ " $* " =~ " --warn " ]; then doWarn "$1" fi + if [ " $* " =~ " --saveworld " ]; then + doSaveWorld + fi tput sc echo "Stopping server..." echo "`timestamp`: stopping" >> "$logdir/$arkmanagerLog" From de298e8a2d64a14ba2a1ce7c627c0ffbebf7bf28 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Sat, 12 Dec 2015 07:02:48 +1000 Subject: [PATCH 2/3] Fix useconfig --- tools/arkmanager | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/arkmanager b/tools/arkmanager index 6b43987..10e3f90 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -1605,7 +1605,7 @@ while true; do doUninstallTools ;; useconfig) - useConfig "$2" + useConfig "${args[0]}" shift ;; --version) From 73a85935e988d4c5ceae012d4d5f643891728a37 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Sat, 12 Dec 2015 07:11:25 +1000 Subject: [PATCH 3/3] Add stop and restart options to help --- tools/arkmanager | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/arkmanager b/tools/arkmanager index 10e3f90..5b4672a 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -1651,6 +1651,10 @@ while true; do echo " --backup Takes a backup of the save files before updating" echo " --downloadonly Download the mod and/or server update without applying it" echo " Requires arkStagingDir be set to a staging directory on the same filesystem as the server" + echo + echo "stop and restart commands take the below options:" + echo " --warn Warn players before shutting down the server" + echo " --saveworld Saves world before shutdown" exit 1 ;; *)