Issue #1076
Updated by igulina@redhat.com almost 8 years ago
<pre> >> rpm -qa pulp-server pulp-server-2.7.0-0.3.beta.el7.noarch >> curl -s -H Accept: application/json -H "WebFrameworkSwitch: webpy" -X POST -d '{"distributor_type_id": "group_export_distributor","distributor_config": { "http": "yes", "https": false }}' -k -u admin:admin https://localhost/pulp/api/v2/repo_groups/zoo_group/distributors/ | python -m json.tool { "_href": "/pulp/api/v2/repo_groups/zoo_group/distributors/", "args": [ [ "http should be a boolean; got yes instead" ] [], ], "error": { "code": "PLP0000", "PLP1009", "data": {}, "description": "Pulp exception occurred: PulpDataException", "The request body does not contain valid JSON", "sub_errors": [] }, "error_message": "Pulp exception occurred: PulpDataException", "The request body does not contain valid JSON", "exception": null, "http_request_method": "POST", "http_status": 400, "traceback": null } </pre> I expect just an error like here #317: <pre> >> curl -i -H "Accept: application/json" -H "WebFrameworkSwitch: webpy" -X DELETE -k -u admin:admin -d '{"force":"yes"}' "https://localhost/pulp/api/v2/consumers/maruska/bindings/zoo_repo/yum_distributor/" HTTP/1.1 400 BAD REQUEST Date: Sat, 27 Jun 2015 13:44:30 GMT Server: Apache/2.4.6 (Red Hat Enterprise Linux) OpenSSL/1.0.1e-fips mod_wsgi/3.4 Python/2.7.5 Content-Encoding: utf-8 Content-Length: 410 Connection: close Content-Type: application/json {"http_request_method": "DELETE", "exception": null, "error_message": "Invalid properties: ['force']", "property_names": ["force"], "_href": "/pulp/api/v2/consumers/maruska/bindings/zoo_repo/yum_distributor/", "http_status": 400, "error": {"code": "PLP0015", "data": {"property_names": ["force"], "properties": "['force']"}, "description": "Invalid properties: ['force']", "sub_errors": []}, "traceback": null} </pre>