From af399747080eb18d5afd45283c6444c3df5f8e91 Mon Sep 17 00:00:00 2001 From: Hunter Haugen Date: Mon, 27 Jul 2015 16:15:02 -0700 Subject: [PATCH] Reorder output and remove whitespace --- README.markdown | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/README.markdown b/README.markdown index 054b4bd..491fb67 100644 --- a/README.markdown +++ b/README.markdown @@ -50,11 +50,6 @@ The inifile module tries hard not to manipulate your file any more than it needs Use the `ini_subsetting` type: -~~~puppet -JAVA_ARGS="-Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/pe-puppetdb/puppetdb-oom.hprof" -~~~ - - ~~~puppet ini_subsetting {'sample subsetting': ensure => present, @@ -67,13 +62,15 @@ ini_subsetting {'sample subsetting': } ~~~ -###Use a non-standard section header +Results in managing this `-Xmx` subsetting: ~~~puppet -default: - minage = 1 +JAVA_ARGS="-Xmx512m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/pe-puppetdb/puppetdb-oom.hprof" ~~~ + +###Use a non-standard section header + ~~~puppet ini_setting { 'default minage': ensure => present, @@ -86,6 +83,13 @@ ini_setting { 'default minage': } ~~~ +Results in: + +~~~puppet +default: + minage = 1 +~~~ + ###Implement child providers You might want to create child providers that inherit the `ini_setting` provider, for one or both of these purposes: @@ -219,9 +223,9 @@ For the profile `example`: class profile::example ( $settings, ) { - validate_hash($settings) - $defaults = { 'path' => '/tmp/foo.ini' } - create_ini_settings($settings, $defaults) + validate_hash($settings) + $defaults = { 'path' => '/tmp/foo.ini' } + create_ini_settings($settings, $defaults) } ~~~ @@ -375,14 +379,14 @@ Manages multiple `ini_setting` resources from a hash. Note that this cannot be u ##### Second argument: `defaults` *Optional.* Accepts a hash to be used as the values for any attributes not defined in the first argument. - + ~~~puppet $example = { 'section1' => { 'setting1' => { - 'value' => 'value1', 'path' => '/tmp/foo.ini' - } - } + 'value' => 'value1', 'path' => '/tmp/foo.ini' + } + } } ~~~