hm let's discuss this in person. There is also a bug there should be:
```ruby
module Actions
  module Candlepin
    module Consumer
      class Create < Candlepin::Action
        ARGUMENTS  = [:cp_environment_id, :organization_label, :name,
                      :cp_type, :facts, :installed_products, :autoheal,
                      :release_ver, :service_level, :uuid, :capabilities]
        ATTRIBUTES = ARGUMENTS - [:uuid]

        input_format do
          ATTRIBUTES.each do |attr|
            param attr
          end
        end

        def run
          output[:response] = ::Katello::Resources::Candlepin::Consumer.
              create(*input.merge(:uuid => '').values_at(*ARGUMENTS))
        end
      end
    end
  end
end
```