# File lib/puppet/module/tool/applications/generator.rb, line 10
      def initialize(full_name, options)
        begin
          @metadata = Metadata.new(:full_name => full_name)
        rescue ArgumentError
          abort "Could not generate directory #{full_name.inspect}, you must specify a dash-separated username and module name."
        end
        super(options)
      end