There isn't currently a provision in Blueprint for running arbitrary
commands before/during/after a blueprint is applied but it's something
we've discussed before. Typically, I handle this case by wrapping the
blueprint-apply invocation in another shell script.
Richard