lib/cloudist/encoding.rb in cloudist-0.4.1 vs lib/cloudist/encoding.rb in cloudist-0.4.2
- old
+ new
@@ -1,13 +1,16 @@
module Cloudist
module Encoding
def encode(message)
- Marshal.dump(message)
+ # Marshal.dump(message)
+ # JSON.dump(message.to_hash)
+ message.to_json
end
def decode(message)
raise ArgumentError, "First argument can't be nil" if message.nil?
return message unless message.is_a?(String)
- Marshal.load(message)
+ # Marshal.load(message)
+ JSON.load(message)
end
end
end