Core logic for the implementation of the PuppetServerConfigService in puppetlabs.services.config.puppet-server-config-service.
Core logic for the implementation of the PuppetServerConfigService in puppetlabs.services.config.puppet-server-config-service.
Represents valid configuration data from Puppet. Ensures that
Represents valid configuration data from Puppet. Ensures that * all config keys are present in the map, and there is a non-nil value for each key. * :puppet-version is present.
(get-puppet-config jruby-service)Inputs: [jruby-service] Returns: Config
Returns all of the configuration values for puppetserver from JRubyPuppet.
Inputs: [jruby-service] Returns: Config Returns all of the configuration values for puppetserver from JRubyPuppet.
(get-puppet-config* jruby-puppet)Inputs: [jruby-puppet :- JRubyPuppet]
Inputs: [jruby-puppet :- JRubyPuppet]
(get-puppet-config-value jruby-puppet k)For a given keyword k, returns the configuration value (setting) from
JRubyPuppet. Returns nil if Puppet does not have a setting for the given
key. The keyword will be converted into the appropriate format before it is
passed to Puppet - for example, if you want the value of Puppet's
'autoflush' setting, pass in :autoflush.
For a given keyword `k`, returns the configuration value (setting) from JRubyPuppet. Returns `nil` if Puppet does not have a setting for the given key. The keyword will be converted into the appropriate format before it is passed to Puppet - for example, if you want the value of Puppet's 'autoflush' setting, pass in `:autoflush`.
(init-webserver! override-webserver-settings! webserver-settings puppet-config)Initialize Jetty with paths to puppetserver's SSL certs.
Initialize Jetty with paths to puppetserver's SSL certs.
The configuration values which, instead of being configured through Trapperkeeper's normal configuration service, are read from JRubyPuppet.
The configuration values which, instead of being configured through Trapperkeeper's normal configuration service, are read from JRubyPuppet.
(validate-tk-config! tk-config)Ensure that Trapperkeeper's configuration data contains no conflicts with
the keys we're going to load from JRuby (puppet-config-keys).
Ensure that Trapperkeeper's configuration data contains no conflicts with the keys we're going to load from JRuby (`puppet-config-keys`).
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |