Jimmy, I plan on documenting this, but you'll need a version of Vagrant installed from the installer, then you need to set the environmental variable `VAGRANT_EMBEDDED_DIR` I believe to be the "embedded" directory within that install path...
On Wed, Jan 15, 2014 at 11:31 PM, Jimmy Cuadra <[email protected]>wrote: > Thanks for the reply. Unfortunately, that doesn't solve the issue for me. > Adding the dependency to the gemspec is not really different from having it > in the Gemfile. In both cases, vagrant-vmware-fusion is not detected unless > I add `require 'vagrant-vmware-fusion'` to my Vagrantfile, which results in > the error message, "Encoded files can't be read outside of the Vagrant > installer." > > How can the VMware provider be loaded and licensed in the development > environment? > > > On Wednesday, January 15, 2014 12:48:48 AM UTC-8, Cassiano Leal wrote: > >> You have to add it to you .gemspec file as a development dependency. >> >> Check here [0] for an example. >> >> After that, do a bundle install and you're done! >> >> [0] https://github.com/cassianoleal/vagrant-butcher/ >> blob/master/vagrant-butcher.gemspec#L23-L25 >> >> >> On 15 January 2014 07:41, Jimmy Cuadra <[email protected]> wrote: >> >>> Hello Vagrant users, >>> >>> When developing a Vagrant plugin, how do you get Vagrant to recognize a >>> VMware provider plugin? I'm trying to test my plugin with >>> *vagrant-vmware-fusion* and not sure how to do it. If I run `bundle >>> exec vagrant plugin install vagrant-vmware-fusion`, I get an error message >>> saying that the `vagrant plugin` command can't be run in a Bundler >>> environment. If I add the provider plugin to my Gemfile, then running a >>> `vagrant` command results in the error message, "The provider >>> 'vmware_fusion' could not be found, but was requested to back the machine >>> 'default'. Please use a provider that exists." If I add >>> `Vagrant.require_plugin "vagrant-vmware-fusion"` to the Vagrantfile, then >>> running a `vagrant` command results in the error message, "Vagrant failed >>> to initialize at a very early stage: Failed to load the >>> "vagrant-vmware-fusion" plugin. View logs for more details." Wat do? Thanks >>> in advance. >>> >>> Jimmy >>> >>> -- >>> 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. >>> >> >> -- > 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. > -- 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.
