From a08d0c8b6f5342ed2a1c204709634c3ba4405750 Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Tue, 13 Oct 2020 18:24:44 -0400 Subject: [PATCH] fix issue with schedule being placed in wrong location --- salt/manager/files/add_minion.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/salt/manager/files/add_minion.sh b/salt/manager/files/add_minion.sh index 40d1c6adf..c56a75867 100755 --- a/salt/manager/files/add_minion.sh +++ b/salt/manager/files/add_minion.sh @@ -6,5 +6,7 @@ MINION=$1 echo "Adding $1" cp /tmp/$MINION/pillar/$MINION.sls $local_salt_dir/pillar/minions/ - cp --parents /tmp/$MINION/schedules/* $local_salt_dir/salt/patch/os/schedules/ + if [ "$(ls -A /tmp/$MINION/schedules/)" ]; then + cp /tmp/$MINION/schedules/* $local_salt_dir/salt/patch/os/schedules/ + fi rm -rf /tmp/$MINION \ No newline at end of file