Skip to content

Instantly share code, notes, and snippets.

@babo
Last active December 25, 2015 01:09
Show Gist options
  • Save babo/6892554 to your computer and use it in GitHub Desktop.
Save babo/6892554 to your computer and use it in GitHub Desktop.
#!/bin/sh
set -e
knife search node -r 'role:conversionservice_worker_*'
for KEY in default url export
do
for ID in `knife search node -i "role:conversionservice_worker_${KEY} AND run_list:conversionservice_worker_${KEY}" | grep private`
do
echo Preparing ${ID} in ${KEY}
knife node run_list remove ${ID} "role[conversionservice_worker_${KEY}]"
knife node run_list add ${ID} 'role[ubuntu_base]' 'role[site_ec2_us-east-1]' "role[conversionservice_worker_${KEY}]"
done
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment