# File lib/gem2rpm/template.rb, line 26
    def self.find(name = nil, options = {})
      if name.nil?
        gem_file = File.basename(options[:gem_file]) if options[:gem_file]
        case gem_file
        when /^vagrant(-|_).*/
          Gem2Rpm.vagrant_plugin_template
        else
          Gem2Rpm.rubygem_template
        end
      else
        begin
          if File.exist?(name)
            Gem2Rpm::Template.new(name)
          else
            Gem2Rpm::Template.new(File.join(Gem2Rpm::Template.default_location, name + '.spec.erb'))
          end
        rescue TemplateError
          raise TemplateError, "Could not locate template #{name}"
        end
      end
    end