Merge "Adding salt_syndic_enabled to soft params"
diff --git a/salt/files/restore_master.sh b/salt/files/restore_master.sh
index 92b94f2..9ac6100 100644
--- a/salt/files/restore_master.sh
+++ b/salt/files/restore_master.sh
@@ -5,6 +5,10 @@
mkdir -p /etc/salt/pki.bak
mv /etc/salt/pki/* /etc/salt/pki.bak
scp -r backupninja@{{ master.initial_data.source }}:{{ master.initial_data.get('home_dir', '/srv/backupninja') }}/{{ master.initial_data.host }}/etc/salt/pki/pki.0/* /etc/salt/pki
+RC=$?
+if [ $RC -gt 0 ]; then
+ mv /etc/salt/pki.bak/* /etc/salt/pki
+fi
{%- if master.pillar.engine == 'reclass' or (master.pillar.engine == 'composite' and master.pillar.reclass is defined) %}
scp -r backupninja@{{ master.initial_data.source }}:{{ master.initial_data.get('home_dir', '/srv/backupninja') }}/{{ master.initial_data.host }}/srv/salt/reclass/reclass.0/* /srv/salt/reclass
{%- endif %}
diff --git a/salt/files/restore_minion.sh b/salt/files/restore_minion.sh
index a6ea1d4..c72e8ad 100644
--- a/salt/files/restore_minion.sh
+++ b/salt/files/restore_minion.sh
@@ -7,5 +7,9 @@
mkdir -p /etc/pki/ca
mv /etc/pki/ca/* /etc/pki/pki_ca.bak
scp -r backupninja@{{ minion.initial_data.source }}:{{ minion.initial_data.get('home_dir', '/srv/backupninja') }}/{{ minion.initial_data.host }}/etc/pki/ca/ca.0/* /etc/pki/ca
+RC=$?
+if [ $RC -gt 0 ]; then
+ mv /etc/pki/pki_ca.bak/* /etc/pki/ca
+fi
{%- endif %}
{%- endif %}