Sha256: 25de03b0174e98cd2bb7bb75b641765316f3a626048c4edb793e01a6b09afb56

Contents?: true

Size: 511 Bytes

Versions: 9

Compression:

Stored size: 511 Bytes

Contents

module HammerCLIForemanPuppet
  module EnvironmentNameMapping
    def self.included(base)
      base.extend(ClassMethods)
    end

    module ClassMethods
      def resource_name_mapping
        mapping = Command.resource_name_mapping
        mapping[:environment] = :puppet_environment
        mapping[:environments] = :puppet_environments
        mapping
      end

      def resource_alias_name_mapping
        super.merge(HammerCLIForemanPuppet::RESOURCE_ALIAS_NAME_MAPPING.dup)
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
hammer_cli_foreman_puppet-0.1.1 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.1.0 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.7 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.6 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.5 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.4 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.3 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.2 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb
hammer_cli_foreman_puppet-0.0.1 lib/hammer_cli_foreman_puppet/environment_name_mapping.rb