I would love to send that very pull request - but my ruby is well... non-existant really. All PHP and no time to play... Anyone here with *a lot* of patience to help me muddle through this patch?
On Monday, February 17, 2014 10:48:54 PM UTC+1, Matt Palmer wrote: > > On Mon, Feb 17, 2014 at 12:37:15AM -0800, [email protected] > <javascript:>wrote: > > I'd like to add two boxes called *primary* and *secondary* to a > > Vagrantfile, but only startup *primary* when I run > > > > vagrant up > > > > Starting the *secondary* box would require an explicit > > > > vagrant up secondary > > > > Is this possible? > > It doesn't look like it's a *supported* configuration, but if you wanted > to > go all uber-monkey-patch you could rip the VMs you didn't want to start > out of the @__defined_vm_keys array inside your VM config. I would > imagine > (but haven't tested) that something like: > > > config.vm.instance_variable_get(:@__defined_vm_keys).delete(:secondary) > > would do the trick. > > Patching Vagrant to support this functionality properly doesn't look like > it > would be ridiculously difficult. Support an :autostart => false option to > define, add VMs to a new "autostart" array, and use *that* to determine > what > to start instead of defined_vm_keys if no VM(s) are listed on the `vagrant > up` command line. I'll leave that as an exercise for the reader (become > famous, submit a patch to Vagrant today!) > > - Matt > > -- > If you are a trauma surgeon and someone dies on your table, [...] everyone > would know you "did your best". When someone does something truly stupid > with their system and it dies and you can't resuscitate it, you must be > incompetent or an idiot. -- Julian Macassey, in the Monastery > > -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
