Module: HammerCLIForemanPuppet

Defined in:
lib/hammer_cli_foreman_puppet/host.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/discovery.rb,
lib/hammer_cli_foreman_puppet/hostgroup.rb,
lib/hammer_cli_foreman_puppet/references.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/discovery.rb,
lib/hammer_cli_foreman_puppet/command_extensions/hostgroup.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,
lib/hammer_cli_foreman_puppet/associating_commands/associating_commands.rb

Defined Under Namespace

Modules: AssociatingCommands, CommandExtensions, EnvironmentNameMapping, LocationAddAssociatedCommand, OptionSources, OrganizationAddAssociatedCommand, PuppetIdResolver, PuppetReferences, References, ResolverCommons Classes: AddAssociatedCommand, 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.1'
end