Module
HammerCLIForeman
In:
lib/hammer_cli_foreman.rb
lib/hammer_cli_foreman/commands.rb
lib/hammer_cli_foreman/exceptions.rb
lib/hammer_cli_foreman/puppet_class.rb
lib/hammer_cli_foreman/auth.rb
lib/hammer_cli_foreman/environment.rb
lib/hammer_cli_foreman/option_builders.rb
lib/hammer_cli_foreman/filter.rb
lib/hammer_cli_foreman/role.rb
lib/hammer_cli_foreman/smart_proxy.rb
lib/hammer_cli_foreman/location.rb
lib/hammer_cli_foreman/id_resolver.rb
lib/hammer_cli_foreman/credentials.rb
lib/hammer_cli_foreman/param_filters.rb
lib/hammer_cli_foreman/exception_handler.rb
lib/hammer_cli_foreman/usergroup.rb
lib/hammer_cli_foreman/auth_source_ldap.rb
lib/hammer_cli_foreman/host.rb
lib/hammer_cli_foreman/architecture.rb
lib/hammer_cli_foreman/smart_class_parameter.rb
lib/hammer_cli_foreman/report.rb
lib/hammer_cli_foreman/media.rb
lib/hammer_cli_foreman/organization.rb
lib/hammer_cli_foreman/dependency_resolver.rb
lib/hammer_cli_foreman/hostgroup.rb
lib/hammer_cli_foreman/operating_system.rb
lib/hammer_cli_foreman/compute_resource.rb
lib/hammer_cli_foreman/references.rb
lib/hammer_cli_foreman/model.rb
lib/hammer_cli_foreman/template.rb
lib/hammer_cli_foreman/version.rb
lib/hammer_cli_foreman/common_parameter.rb
lib/hammer_cli_foreman/external_usergroup.rb
lib/hammer_cli_foreman/domain.rb
lib/hammer_cli_foreman/image.rb
lib/hammer_cli_foreman/fact.rb
lib/hammer_cli_foreman/user.rb
lib/hammer_cli_foreman/auth_source.rb
lib/hammer_cli_foreman/subnet.rb
lib/hammer_cli_foreman/parameter.rb
lib/hammer_cli_foreman/partition_table.rb
lib/hammer_cli_foreman/i18n.rb
lib/hammer_cli_foreman/resource_supported_test.rb
lib/hammer_cli_foreman/associating_commands.rb
Methods
collection_to_common_format
credentials
exception_handler_class
foreman_api_connection
foreman_resource
foreman_resource!
param_to_resource
record_to_common_format
resource_config
version
Classes and Modules
Module
HammerCLIForeman::AssociatingCommands
Module
HammerCLIForeman::CommonHostUpdateOptions
Module
HammerCLIForeman::HostgroupUpdateCreateCommons
Module
HammerCLIForeman::I18n
Module
HammerCLIForeman::Output
Module
HammerCLIForeman::Parameter
Module
HammerCLIForeman::References
Module
HammerCLIForeman::ResourceSupportedTest
Class
HammerCLIForeman::AbstractParamsFilter
Class
HammerCLIForeman::AddAssociatedCommand
Class
HammerCLIForeman::Architecture
Class
HammerCLIForeman::AssociatedCommand
Class
HammerCLIForeman::AssociatedResourceListCommand
Class
HammerCLIForeman::Auth
Class
HammerCLIForeman::AuthSource
Class
HammerCLIForeman::AuthSourceLdap
Class
HammerCLIForeman::BasicCredentials
Class
HammerCLIForeman::BuildParams
Class
HammerCLIForeman::BuilderConfigurator
Class
HammerCLIForeman::Command
Class
HammerCLIForeman::CommonParameter
Class
HammerCLIForeman::ComputeResource
Class
HammerCLIForeman::CreateCommand
Class
HammerCLIForeman::DeleteCommand
Class
HammerCLIForeman::DependencyResolver
Class
HammerCLIForeman::DependentSearchablesArrayOptionBuilder
Class
HammerCLIForeman::DependentSearchablesOptionBuilder
Class
HammerCLIForeman::Domain
Class
HammerCLIForeman::Environment
Class
HammerCLIForeman::ExceptionHandler
Class
HammerCLIForeman::ExternalUsergroup
Class
HammerCLIForeman::Fact
Class
HammerCLIForeman::Filter
Class
HammerCLIForeman::ForemanOptionBuilder
Class
HammerCLIForeman::Host
Class
HammerCLIForeman::Hostgroup
Class
HammerCLIForeman::IdArrayParamsFilter
Class
HammerCLIForeman::IdOptionBuilder
Class
HammerCLIForeman::IdParamsFilter
Class
HammerCLIForeman::IdResolver
Class
HammerCLIForeman::Image
Class
HammerCLIForeman::InfoCommand
Class
HammerCLIForeman::ListCommand
Class
HammerCLIForeman::Location
Class
HammerCLIForeman::Medium
Class
HammerCLIForeman::MissingSeachOptions
Class
HammerCLIForeman::Model
Class
HammerCLIForeman::OperatingSystem
Class
HammerCLIForeman::OperationNotSupportedError
Class
HammerCLIForeman::Organization
Class
HammerCLIForeman::ParamsFlattener
Class
HammerCLIForeman::ParamsNameFilter
Class
HammerCLIForeman::PartitionTable
Class
HammerCLIForeman::PuppetClass
Class
HammerCLIForeman::RemoveAssociatedCommand
Class
HammerCLIForeman::Report
Class
HammerCLIForeman::ResolverError
Class
HammerCLIForeman::Role
Class
HammerCLIForeman::Searchable
Class
HammerCLIForeman::Searchables
Class
HammerCLIForeman::SearchablesAbstractOptionBuilder
Class
HammerCLIForeman::SearchablesOptionBuilder
Class
HammerCLIForeman::SearchablesUpdateOptionBuilder
Class
HammerCLIForeman::SingleResourceCommand
Class
HammerCLIForeman::SmartClassParameter
Class
HammerCLIForeman::SmartClassParametersBriefList
Class
HammerCLIForeman::SmartClassParametersList
Class
HammerCLIForeman::SmartProxy
Class
HammerCLIForeman::Subnet
Class
HammerCLIForeman::Template
Class
HammerCLIForeman::UpdateCommand
Class
HammerCLIForeman::User
Class
HammerCLIForeman::Usergroup
Constants
CONNECTION_NAME
=
'foreman'
RESOURCE_NAME_MAPPING
=
{ :usergroup => :user_group, :usergroups => :user_groups, :ptable => :partition_table, :ptables => :partition_tables, :puppetclass => :puppet_class, :puppetclasses => :puppet_classes
Public Class methods
collection_to_common_format
(data)
credentials
()
exception_handler_class
()
foreman_api_connection
()
foreman_resource
(resource_name, options={})
foreman_resource!
(resource_name, options={})
param_to_resource
(param_name)
record_to_common_format
(data)
resource_config
()
version
()
[Validate]