Module: ForemanPuppet
- Defined in:
- app/controllers/concerns/foreman_puppet/environments_import.rb,
lib/foreman_puppet.rb,
lib/foreman_puppet/engine.rb,
lib/foreman_puppet/version.rb,
app/models/foreman_puppet/host_class.rb,
app/models/foreman_puppet/environment.rb,
app/models/foreman_puppet/puppetclass.rb,
app/models/foreman_puppet/config_group.rb,
app/helpers/foreman_puppet/hosts_helper.rb,
app/models/foreman_puppet/hostgroup_class.rb,
app/models/foreman_puppet/environment_class.rb,
app/models/foreman_puppet/host_config_group.rb,
app/models/foreman_puppet/host_puppet_facet.rb,
app/models/foreman_puppet/config_group_class.rb,
app/helpers/foreman_puppet/environments_helper.rb,
app/models/concerns/foreman_puppet/host_common.rb,
app/controllers/foreman_puppet/react_controller.rb,
app/helpers/foreman_puppet/puppetclasses_helper.rb,
app/services/foreman_puppet/proxy_status/puppet.rb,
app/models/foreman_puppet/hostgroup_puppet_facet.rb,
app/models/foreman_puppet/puppetclass_lookup_key.rb,
app/services/foreman_puppet/puppet_class_importer.rb,
app/models/concerns/foreman_puppet/extensions/host.rb,
app/models/concerns/foreman_puppet/extensions/user.rb,
app/models/concerns/foreman_puppet/extensions/report.rb,
app/controllers/foreman_puppet/api/v2/base_controller.rb,
app/controllers/foreman_puppet/environments_controller.rb,
app/helpers/foreman_puppet/hosts_and_hostgroups_helper.rb,
app/helpers/foreman_puppet/puppet_smart_proxies_helper.rb,
app/models/concerns/foreman_puppet/extensions/taxonomy.rb,
app/controllers/foreman_puppet/config_groups_controller.rb,
app/controllers/foreman_puppet/puppetclasses_controller.rb,
app/helpers/foreman_puppet/template_combinations_helper.rb,
app/models/concerns/foreman_puppet/extensions/hostgroup.rb,
app/helpers/foreman_puppet/puppetclass_lookup_keys_helper.rb,
app/models/concerns/foreman_puppet/extensions/nic_managed.rb,
app/helpers/concerns/foreman_puppet/template_renderer_scope.rb,
app/services/foreman_puppet/host_info_providers/puppet_info.rb,
app/controllers/foreman_puppet/api/v2/environments_controller.rb,
app/controllers/foreman_puppet/api/v2/host_classes_controller.rb,
app/models/concerns/foreman_puppet/extensions/operatingsystem.rb,
app/services/foreman_puppet/input_type/puppet_parameter_input.rb,
app/controllers/concerns/foreman_puppet/parameters/environment.rb,
app/controllers/concerns/foreman_puppet/parameters/puppetclass.rb,
app/controllers/foreman_puppet/api/v2/config_groups_controller.rb,
app/controllers/foreman_puppet/api/v2/puppetclasses_controller.rb,
app/controllers/foreman_puppet/puppet_smart_proxies_controller.rb,
app/controllers/foreman_puppet/api/v2/lookups_common_controller.rb,
app/controllers/foreman_puppet/api/v2/override_values_controller.rb,
app/helpers/foreman_puppet/puppetclasses_and_environments_helper.rb,
app/controllers/foreman_puppet/puppetclass_lookup_keys_controller.rb,
app/models/concerns/foreman_puppet/puppet_lookup_value_extensions.rb,
app/controllers/concerns/foreman_puppet/extensions/parameters_host.rb,
app/controllers/foreman_puppet/api/v2/hostgroup_classes_controller.rb,
app/models/concerns/foreman_puppet/extensions/template_combination.rb,
app/services/foreman_puppet/host_info_providers/config_groups_info.rb,
app/models/concerns/foreman_puppet/extensions/provisioning_template.rb,
app/controllers/concerns/foreman_puppet/extensions/parameters_hostgroup.rb,
app/controllers/foreman_puppet/api/v2/smart_class_parameters_controller.rb,
app/controllers/concerns/foreman_puppet/parameters/puppetclass_lookup_key.rb,
app/controllers/concerns/foreman_puppet/extensions/api_v2_hosts_controller.rb,
app/controllers/concerns/foreman_puppet/extensions/api_hostgroups_controller.rb,
app/controllers/concerns/foreman_puppet/extensions/hosts_controller_extensions.rb,
app/controllers/concerns/foreman_puppet/extensions/operatingsystems_controller.rb,
app/controllers/concerns/foreman_puppet/api/import_puppetclasses_common_controller.rb,
app/controllers/concerns/foreman_puppet/extensions/parameters_template_combination.rb,
app/controllers/concerns/foreman_puppet/extensions/hostgroups_controller_extensions.rb,
app/controllers/concerns/foreman_puppet/extensions/api_template_combinations_controller.rb
Overview
various methods which gets added to the puppetclasses and environments controllers
Defined Under Namespace
Modules: Api, EnvironmentsHelper, EnvironmentsImport, Extensions, HostCommon, HostInfoProviders, HostsAndHostgroupsHelper, HostsHelper, InputType, Parameters, ProxyStatus, PuppetLookupValueExtensions, PuppetSmartProxiesHelper, PuppetclassLookupKeysHelper, PuppetclassesAndEnvironmentsHelper, PuppetclassesHelper, TemplateCombinationsHelper, TemplateRendererScope Classes: ConfigGroup, ConfigGroupClass, ConfigGroupsController, Engine, Environment, EnvironmentClass, EnvironmentsController, HostClass, HostConfigGroup, HostPuppetFacet, HostgroupClass, HostgroupPuppetFacet, PuppetClassImporter, PuppetSmartProxiesController, Puppetclass, PuppetclassLookupKey, PuppetclassLookupKeysController, PuppetclassesController, ReactController
Constant Summary collapse
- FOREMAN_EXTRACTION_VERSION =
'2.5'.freeze
- VERSION =
'0.0.1'.freeze
Class Method Summary collapse
Class Method Details
.extracted_from_core? ⇒ Boolean
4 5 6 7 |
# File 'lib/foreman_puppet.rb', line 4 def self.extracted_from_core? ENV['PUPPET_EXTRACTED'] == '1' || Gem::Dependency.new('', ">= #{FOREMAN_EXTRACTION_VERSION}").match?('', SETTINGS[:version]) end |