summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/rails/reference_serializer.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/util/rails/reference_serializer.rb')
-rw-r--r--lib/puppet/util/rails/reference_serializer.rb52
1 files changed, 26 insertions, 26 deletions
diff --git a/lib/puppet/util/rails/reference_serializer.rb b/lib/puppet/util/rails/reference_serializer.rb
index a23f2cbea..9beeb0048 100644
--- a/lib/puppet/util/rails/reference_serializer.rb
+++ b/lib/puppet/util/rails/reference_serializer.rb
@@ -1,32 +1,32 @@
module Puppet::Util::ReferenceSerializer
- def unserialize_value(val)
- case val
- when /^--- /
- YAML.load(val)
- when "true"
- true
- when "false"
- false
- else
- val
- end
+ def unserialize_value(val)
+ case val
+ when /^--- /
+ YAML.load(val)
+ when "true"
+ true
+ when "false"
+ false
+ else
+ val
end
+ end
- def serialize_value(val)
- case val
- when Puppet::Resource
- YAML.dump(val)
- when true, false
- # The database does this for us, but I prefer the
- # methods be their exact inverses.
- # Note that this means quoted booleans get returned
- # as actual booleans, but there doesn't appear to be
- # a way to fix that while keeping the ability to
- # search for parameters set to true.
- val.to_s
- else
- val
- end
+ def serialize_value(val)
+ case val
+ when Puppet::Resource
+ YAML.dump(val)
+ when true, false
+ # The database does this for us, but I prefer the
+ # methods be their exact inverses.
+ # Note that this means quoted booleans get returned
+ # as actual booleans, but there doesn't appear to be
+ # a way to fix that while keeping the ability to
+ # search for parameters set to true.
+ val.to_s
+ else
+ val
end
+ end
end