Ad hoc vagrant commands abstracted through yaml, enabled via .vagrantplugins

In my need to define custom vagrant commands,

I stumbled upon the undocumented Vagrant **.vagrantplugins** feature.

I hijacked the file to leverage ruby [meta\-programming]( and [yaml]( parsing to abstract away ruby code exposed as vagrant commands.

Feel free to check out the code on github: [\-cmdz.git](

Leave a Comment