24 lines
558 B
Ruby
24 lines
558 B
Ruby
module Vagrant
|
|
module Plugin
|
|
module Remote
|
|
# This is the wrapper class for all Remote plugins.
|
|
class Plugin < Vagrant::Plugin::V2::Plugin
|
|
|
|
# This returns the manager for all Remote plugins.
|
|
#
|
|
# @return [Remote::Manager]
|
|
def self.manager
|
|
@manager ||= Manager.new
|
|
end
|
|
|
|
# Returns the {Components} for this plugin.
|
|
#
|
|
# @return [Components]
|
|
def self.components
|
|
@components ||= Vagrant::Plugin::V2::Components.new
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|