Class: Puppet::Settings::CertificateRevocationSetting
- Inherits:
-
BaseSetting
- Object
- BaseSetting
- Puppet::Settings::CertificateRevocationSetting
- Defined in:
- lib/puppet/settings/certificate_revocation_setting.rb
Instance Attribute Summary
Attributes inherited from BaseSetting
#call_hook, #default, #deprecated, #desc, #name, #section, #short
Instance Method Summary collapse
Methods inherited from BaseSetting
#allowed_on_commandline?, available_call_hook_values, #call_hook_on_define?, #call_hook_on_initialize?, #completely_deprecated?, #deprecated?, #getopt_args, #has_hook?, #hook=, #initialize, #inspect, #iscreated, #iscreated?, #optparse_args, #set_meta, #to_config, #value
Constructor Details
This class inherits a constructor from Puppet::Settings::BaseSetting
Instance Method Details
#munge(value) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/puppet/settings/certificate_revocation_setting.rb', line 9 def munge(value) case value when 'chain', 'true', TrueClass :chain when 'leaf' :leaf when 'false', FalseClass, NilClass false else raise Puppet::Settings::ValidationError, _("Invalid certificate revocation value %{value}: must be one of 'true', 'chain', 'leaf', or 'false'") % { value: value } end end |
#type ⇒ Object
5 6 7 |
# File 'lib/puppet/settings/certificate_revocation_setting.rb', line 5 def type :certificate_revocation end |