aboutsummaryrefslogtreecommitdiff
path: root/manifests/setup.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/setup.pp')
-rw-r--r--manifests/setup.pp14
1 files changed, 9 insertions, 5 deletions
diff --git a/manifests/setup.pp b/manifests/setup.pp
index 0891c55..acaba6d 100644
--- a/manifests/setup.pp
+++ b/manifests/setup.pp
@@ -1,11 +1,15 @@
-class envvar::setup (
-) {
+# Setup "infrastructure" for global environment variables.
+#
+# @api private
+class envvar::setup {
concat { '/etc/environment':
ensure => 'present',
+ order => 'numeric',
}
- concat::fragment { '000 header':
+ concat::fragment { '/etc/environment -- header':
target => '/etc/environment',
+ order => 0,
content => @(EOF)
# File managed by Puppet
# Local changes will get overwritten.
@@ -13,9 +17,9 @@ class envvar::setup (
}
lookup('environment', undef, 'hash', {}).map |$key, $value| {
- envvar{ $key:
+ envvar { $key:
value => $value,
}
}
-
+
}