Fix Features script

This commit is contained in:
Mike Reeves
2020-07-20 10:15:47 -04:00
parent 514df1211e
commit 9565050b82

View File

@@ -20,11 +20,12 @@ local_salt_dir=/opt/so/saltstack/local
manager_check() { manager_check() {
# Check to see if this is a manager # Check to see if this is a manager
MANAGERCHECK=$(cat /etc/salt/grains | grep role | awk '{print $2}') MANAGERCHECK=$(cat /etc/salt/grains | grep role | awk '{print $2}')
if [ $MANAGERCHECK == 'so-eval' OR $MANAGERCHECK == 'so-manager' OR $MANAGERCHECK == 'so-managersearch' ]; then if [[ "$MANAGERCHECK" =~ ^('so-eval'|'so-manager'|'so-standalone'|'so-managersearch')$ ]]; then
echo "This is a manager. We can proceed." echo "This is a manager. We can proceed"
else else
echo "Please run so-features-enable on the manager." echo "Please run so-features-enable on the manager."
exit 0 exit 0
fi
} }
manager_check manager_check