#!/usr/bin/env bash # Ref: # https://medium.com/@emachnic/using-policyfiles-with-chef-client-local-mode-4f47477b24db POLICY=${1:-"base"} rm -rf policy-export/* bundle exec chef-cli update "${POLICY}.rb" bundle exec chef-cli export "${POLICY}.rb" -a policy-export pushd policy-export > /dev/null tar xfz *.tgz && rm -rf *.tgz popd > /dev/null