Module: Puppetx

Defined in:
lib/puppetx.rb

Overview

The Puppet Extensions Module.

Submodules of this module should be named after the publisher (e.g. ‘user’ part of a Puppet Module name). The submodule Puppet contains the puppet extension points.

This module also contains constants that are used when defining extensions.

Defined Under Namespace

Modules: Puppet, Puppetlabs

Constant Summary collapse

SYNTAX_CHECKERS =

The lookup key for the multibind containing syntax checkers used to syntax check embedded string in non puppet DSL syntax.

'puppetx::puppet::syntaxcheckers'
SYNTAX_CHECKERS_TYPE =

The lookup type for the multibind containing syntax checkers used to syntax check embedded string in non puppet DSL syntax.

'Puppetx::Puppet::SyntaxChecker'
BINDINGS_SCHEMES =

The lookup key for the multibind containing a map from scheme name to scheme handler class for bindings schemes.

'puppetx::puppet::bindings::schemes'
BINDINGS_SCHEMES_TYPE =

The lookup type for the multibind containing a map from scheme name to scheme handler class for bindings schemes.

'Puppetx::Puppet::BindingsSchemeHandler'