Project

Profile

Help

Issue #1076

Updated by igulina@redhat.com over 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>

Back