Defined Type: tomcat::context::parameter

Defined in:
manifests/context/parameter.pp

Overview

Parameters:

  • paramName (Any) (defaults to: $name)
  • value (Any)
  • description (Any) (defaults to: "${name} defined by Puppet")


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'manifests/context/parameter.pp', line 1

define tomcat::context::parameter
(
	$paramName = $name,
	$value,
	$description = "${name} defined by Puppet"
)
{
	include tomcat::params

	validate_string( $paramName )
	validate_string( $value )
	validate_string( $description )

	$output = "\t<!-- ${description} -->\n\t<Parameter name=\"${paramName}\"\n\t\tvalue=\"${value}\" />\n"

	# Place the output in the concat fragment
	concat::fragment { "tc_context_parameter_${paramName}" :
		target	=> $params::tc_context_config,
		order	=> 15,
		content	=> $output,
	}

}