get_x_params

Provides functions to retrieve a list of defined arguments and their default values for both classes and defined types
Meltwater

Meltwater

meltwater

8,706 downloads

8,706 latest version

4.1 quality score

Version information

  • 0.1.0 (latest)
released Jul 3rd 2019

Start using this module

Documentation

meltwater/get_x_params — version 0.1.0 Jul 3rd 2019

get_x_params

Overview

Two Puppet functions that retrieve the parameter/argument list of Puppet Classes and Resource/Defined Types. Note that the functions do not retrieve the actual value that will be used for said parameters/arguments, but rather the default that is part of the class/type definition.

Usage

parameter_key_val_hash = get_class_params("myclass1")
parameter_key_val_hash = get_define_params("mydefine1")

Then do something nice like use a Puppet template to create a wrapper script around your software that can accept and override all the parameters that were defined in Puppet.