# File lib/puppet/indirector/couch.rb, line 18
18:   def save(request)
19:     raise ArgumentError, "PUT does not accept options" unless request.options.empty?
20:     update(request) || create(request)
21:   end