class ForemanOpenscap::ClientConfig::Puppet
def available?
def available? Foreman::Plugin.installed?("foreman_puppet") end
def collection_method
def collection_method :puppetclasses end
def constants
def constants OpenStruct.new( :server_param => 'server', :port_param => 'port', :policies_param => 'policies', :puppetclass_name => 'foreman_scap_client', :config_item_class_name => 'ForemanPuppet::Puppetclass', :override_method_name => 'class_params', :msg_name => _('Puppet class'), :lookup_key_plural_name => _('Smart Class Parameters'), :policies_param_default_value => ds_policies_param_default_value ) end
def inline_help
def inline_help t1 = _("Requires %s Puppet class. This will assign the class to the hosts or selected hostgroups.") % puppetclass_name t2 = _("Every puppet run ensures the foreman_scap_client is configured according to the policy.") { :text => "#{t1}<br>#{t2}", :replace_text => 'Puppet class', :route_helper_method => :hash_for_puppetclasses_path } end
def type
def type :puppet end