module Inspec

def self.plugin(version, plugin_type = nil)

Provides the base class that plugin implementors should use.
def self.plugin(version, plugin_type = nil)
  unless version == 2
    raise 'Only plugins version 2 is supported!'
  end
  return Inspec::Plugin::V2::PluginBase if plugin_type.nil?
  Inspec::Plugin::V2::PluginBase.base_class_for_type(plugin_type)
end