summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/puppet/node/environment.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/puppet/node/environment.rb b/lib/puppet/node/environment.rb
index 44c764025..762599cff 100644
--- a/lib/puppet/node/environment.rb
+++ b/lib/puppet/node/environment.rb
@@ -114,6 +114,13 @@ class Puppet::Node::Environment
name.to_s
end
+ # The only thing we care about when serializing an environment is its
+ # identity; everything else is ephemeral and should not be stored or
+ # transmitted.
+ def to_zaml(z)
+ self.to_s.to_zaml(z)
+ end
+
def validate_dirs(dirs)
dirs.collect do |dir|
if dir !~ /^#{File::SEPARATOR}/