It would be great to support shell scripting provisioning. I'd like to be able to run puppet, then shell scipting sequentially to better manage prod-dev parity. Essentially, run the exact same puppet code in production as locally, and then run shell scripts for any modifications to the local dev env.
This shouldn't be too hard to implement.
Comments
Comment #1
ergonlogicYep, pretty simple:
+ if defined?(vm::Script)
+ if File::exists?(vm::Script)
+ vm_config.vm.provision :shell, :path => vm::Script
+ end
+ end
Of course, we'll get this sort of thing for free once we re-factor atop vagrant-yaml, but this is still pretty straight-forward.
Added in http://drupalcode.org/project/drush-vagrant.git/commit/59270b76b0099d6da...