Module: HammerCLIForemanPuppet

Defined in:
lib/hammer_cli_foreman_puppet.rb,
lib/hammer_cli_foreman_puppet/host.rb,
lib/hammer_cli_foreman_puppet/i18n.rb,
lib/hammer_cli_foreman_puppet/class.rb,
lib/hammer_cli_foreman_puppet/version.rb,
lib/hammer_cli_foreman_puppet/commands.rb,
lib/hammer_cli_foreman_puppet/location.rb,
lib/hammer_cli_foreman_puppet/hostgroup.rb,
lib/hammer_cli_foreman_puppet/combination.rb,
lib/hammer_cli_foreman_puppet/environment.rb,
lib/hammer_cli_foreman_puppet/id_resolver.rb,
lib/hammer_cli_foreman_puppet/smart_proxy.rb,
lib/hammer_cli_foreman_puppet/config_group.rb,
lib/hammer_cli_foreman_puppet/organization.rb,
lib/hammer_cli_foreman_puppet/puppet_references.rb,
lib/hammer_cli_foreman_puppet/smart_class_parameter.rb,
lib/hammer_cli_foreman_puppet/command_extensions/host.rb,
lib/hammer_cli_foreman_puppet/environment_name_mapping.rb,
lib/hammer_cli_foreman_puppet/command_extensions/location.rb,
lib/hammer_cli_foreman_puppet/command_extensions/hostgroup.rb,
lib/hammer_cli_foreman_puppet/command_extensions/combination.rb,
lib/hammer_cli_foreman_puppet/command_extensions/environment.rb,
lib/hammer_cli_foreman_puppet/command_extensions/environments.rb,
lib/hammer_cli_foreman_puppet/command_extensions/organization.rb,
lib/hammer_cli_foreman_puppet/option_sources/puppet_environment_params.rb

Defined Under Namespace

Modules: CommandExtensions, EnvironmentNameMapping, I18n, OptionSources, PuppetIdResolver, PuppetReferences, ResolverCommons Classes: AddAssociatedCommand, Combination, Command, ConfigGroup, CreateCommand, DeleteCommand, Host, Hostgroup, IdResolver, ImportPuppetClassesCommand, InfoCommand, ListCommand, Location, Organization, PuppetClass, PuppetEnvironment, RemoveAssociatedCommand, Searchables, SmartClassParameter, SmartClassParametersBriefList, SmartClassParametersList, UpdateCommand

Constant Summary collapse

RESOURCE_NAME_MAPPING =
{
  :puppetclass => :puppet_class,
  :puppetclasses => :puppet_classes,
  :environment => :puppet_environment,
  :environments => :puppet_environments
}.freeze
RESOURCE_ALIAS_NAME_MAPPING =
{
  environment: :puppet_environment,
  environments: :puppet_environments
}.freeze

Class Method Summary collapse

Class Method Details

.versionObject



2
3
4
# File 'lib/hammer_cli_foreman_puppet/version.rb', line 2

def self.version
  @version ||= Gem::Version.new '0.0.6'
end