Skip to content

Instantly share code, notes, and snippets.

@trastle
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save trastle/cec3f93dfe3b058bce80 to your computer and use it in GitHub Desktop.
Save trastle/cec3f93dfe3b058bce80 to your computer and use it in GitHub Desktop.
Bash function to realize BOSH blobs from the .blobs directory, creating a realized directory without symlinks.
# Realize BOSH blobs into concrete directory.
function bosh-blobs-realize {
if [[ -d ./blobs ]] && [[ -d ./.blobs ]]; then
if [[ -d ./blobs-realized ]]; then
rm -rf ./blobs-realized
fi
mkdir -p ./blobs-realized
rsync -avzL ./blobs/* ./blobs-realized/
else
echo "Current directory does not look like a BOSH release"
fi
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment