# File lib/mcollective/pluginpackager/ospackage_packager.rb, line 10
      def initialize(package, pluginpath = nil, signature = nil, verbose = false, keep_artifacts = false, module_template = nil)

        if File.exists?("/etc/redhat-release")
          @packager = PluginPackager["RpmpackagePackager"].new(package, pluginpath, signature, verbose, keep_artifacts, module_template)
          @package_type = "RPM"
        elsif File.exists?("/etc/debian_version")
          @packager = PluginPackager["DebpackagePackager"].new(package, pluginpath, signature, verbose, keep_artifacts, module_template)
          @package_type = "Deb"
        else
          raise "cannot identify operating system."
        end

        @package = package
        @verbose = verbose
      end