Method: CkanClient::Client#update_package
- Defined in:
- lib/ckanclient/ckanclient.rb
permalink #update_package(id, params = {}, resolve_delta = false, &block) ⇒ Object
84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/ckanclient/ckanclient.rb', line 84 def update_package(id, params = {}, resolve_delta = false, &block) raise ArgumentError, "No ID provided for package update" unless !id.nil? params["id"] = id if resolve_delta = get_package(id) if !.nil? params = .merge(params) end end post("package_update", params, nil, &block) end |