summaryrefslogtreecommitdiffstats
path: root/lib/puppet/reference/function.rb
diff options
context:
space:
mode:
authorMarkus Roberts <Markus@reality.com>2010-07-10 16:30:20 -0700
committerMarkus Roberts <Markus@reality.com>2010-07-11 09:27:33 -0700
commita2115afbe2a5ab83ea5c84896492eaaf62a33507 (patch)
treee86030a4f4836ac964f60a48031963d5c796c97d /lib/puppet/reference/function.rb
parentfe4dcd8b5985084462f1ee6e5e9887a8975bf18e (diff)
downloadpuppet-a2115afbe2a5ab83ea5c84896492eaaf62a33507.tar.gz
puppet-a2115afbe2a5ab83ea5c84896492eaaf62a33507.tar.xz
puppet-a2115afbe2a5ab83ea5c84896492eaaf62a33507.zip
Alt fix for #4207 -- serialize environments as their names
Environments contain a deal of transitory information and references to other objects, none of which is wanted when they are serialized. Rather than having this serialization concern propogate through the code by replacing environments by their names prior to serialization (which would be one way to address the problem) this patch changes environments so they only serialize their identity (name) and not their contents.
Diffstat (limited to 'lib/puppet/reference/function.rb')
0 files changed, 0 insertions, 0 deletions