When developing BOSH releases we quite often take packages from existing BOSH releases to save time. Finding the binary blobs you need for the package (from the .blobs directory) is a pain, the files in this directory are all UUIDs making them difficult to work with.
To resolve this issue I wrote a small function for my .bashrc to copy the blobs to a new directory and reverse the UUID naming process that takes place when you upload the blobs using BOSH.
The usage pattern for the function is as follows:
you@yourpc $ git clone git@github.com:FreightTrain/sensu-client-boshrelease.git you@yourpc $ cd sensu-client-boshrelease you@yourpc $ bosh create release ... you@yourpc $ bosh-blobs-realize ...
I hope someone finds this useful.
Troy
0 comments:
Post a Comment