Add action method for local plugin repair
This commit is contained in:
parent
14edb8f423
commit
ef0269c538
|
@ -41,6 +41,13 @@ module VagrantPlugins
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# This middleware sequence will repair installed local plugins.
|
||||||
|
def self.action_repair_local
|
||||||
|
Vagrant::Action::Builder.new.tap do |b|
|
||||||
|
b.use RepairPluginsLocal
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# This middleware sequence will uninstall a plugin.
|
# This middleware sequence will uninstall a plugin.
|
||||||
def self.action_uninstall
|
def self.action_uninstall
|
||||||
Vagrant::Action::Builder.new.tap do |b|
|
Vagrant::Action::Builder.new.tap do |b|
|
||||||
|
@ -64,6 +71,7 @@ module VagrantPlugins
|
||||||
autoload :ListPlugins, action_root.join("list_plugins")
|
autoload :ListPlugins, action_root.join("list_plugins")
|
||||||
autoload :PluginExistsCheck, action_root.join("plugin_exists_check")
|
autoload :PluginExistsCheck, action_root.join("plugin_exists_check")
|
||||||
autoload :RepairPlugins, action_root.join("repair_plugins")
|
autoload :RepairPlugins, action_root.join("repair_plugins")
|
||||||
|
autoload :RepairPluginsLocal, action_root.join("repair_plugins")
|
||||||
autoload :UninstallPlugin, action_root.join("uninstall_plugin")
|
autoload :UninstallPlugin, action_root.join("uninstall_plugin")
|
||||||
autoload :UpdateGems, action_root.join("update_gems")
|
autoload :UpdateGems, action_root.join("update_gems")
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue