# File lib/ruote/worker.rb, line 566 def reput(msg) if doc = msg['doc'] r = @storage.put(doc) return unless r.is_a?(Hash) doc['_rev'] = r['_rev'] reput(msg) elsif msg = msg['msg'] @storage.put_msg(msg['action'], msg) end end