Class: VagrantPlugins::PersistentStorage::Plugin
- Inherits:
-
Object
- Object
- VagrantPlugins::PersistentStorage::Plugin
- Includes:
- Vagrant::Action::Builtin
- Defined in:
- lib/vagrant-persistent-storage/plugin.rb
Instance Method Summary collapse
-
#persistent_storage ⇒ Object
NB Currently only works with Virtualbox provider, due to hooks being used.
Instance Method Details
#persistent_storage ⇒ Object
NB Currently only works with Virtualbox provider, due to hooks being used
24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/vagrant-persistent-storage/plugin.rb', line 24 action_hook(:persistent_storage, :machine_action_up) do |hook| hook.after VagrantPlugins::ProviderVirtualBox::Action::SaneDefaults, VagrantPlugins::PersistentStorage::Action.create_adapter hook.before VagrantPlugins::ProviderVirtualBox::Action::Boot, VagrantPlugins::PersistentStorage::Action.create_storage hook.before VagrantPlugins::ProviderVirtualBox::Action::Boot, VagrantPlugins::PersistentStorage::Action.attach_storage hook.after VagrantPlugins::ProviderVirtualBox::Action::CheckGuestAdditions, VagrantPlugins::PersistentStorage::Action.manage_storage hook.after VagrantPlugins::PersistentStorage::Action.attach_storage, VagrantPlugins::PersistentStorage::Action.manage_storage end |