Description of problem: $ curl -H "Accept: application/json" -H "WebFrameworkSwitch: webpy" -X GET -k -u admin:admin "https://localhost/pulp/api/v2/consumers/c1/"|python -m json.tool % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 209 100 209 0 0 579 0 --:--:-- --:--:-- --:--:-- 580 { "_href": "/pulp/api/v2/consumers/c1/", "_id": { "$oid": "54e49e2b45ef4807deb13d90" }, "_ns": "consumers", "capabilities": {}, "description": null, "display_name": "c1", "id": "c1", "notes": {}, "rsa_pub": null } [ipanova@ina pulp]$ curl -H "Accept: application/json" -H "WebFrameworkSwitch: webpy" -X GET -k -u admin:admin "https://localhost/pulp/api/v2/consumers/c1/?bindings=False"|python -m json.tool % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 709 100 709 0 0 2211 0 --:--:-- --:--:-- --:--:-- 2208 { "_href": "/pulp/api/v2/consumers/c1/", "_id": { "$oid": "54e49e2b45ef4807deb13d90" }, "_ns": "consumers", "bindings": [ { "_href": "/pulp/api/v2/consumers/c1/bindings/xxx/yum_distributor/", "_id": { "$oid": "54e5f52c45ef4844004bb4d1" }, "_ns": "consumer_bindings", "binding_config": {}, "consumer_actions": [ { "action": "bind", "id": "5c786bfa-f578-4735-aa8b-49eb9c79de79", "status": "pending", "timestamp": 1424356652.115495 } ], "consumer_id": "c1", "deleted": false, "distributor_id": "yum_distributor", "id": "54e5f52c45ef4844004bb4d1", "notify_agent": true, "repo_id": "xxx", "type_id": "yum_distributor" } ], "capabilities": {}, "description": null, "display_name": "c1", "id": "c1", "notes": {}, "rsa_pub": null } [ipanova@ina pulp]$ curl -H "Accept: application/json" -H "WebFrameworkSwitch: webpy" -X GET -k -u admin:admin "https://localhost/pulp/api/v2/consumers/c1/?bindings=True"|python -m json.tool % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 709 100 709 0 0 2241 0 --:--:-- --:--:-- --:--:-- 2243 { "_href": "/pulp/api/v2/consumers/c1/", "_id": { "$oid": "54e49e2b45ef4807deb13d90" }, "_ns": "consumers", "bindings": [ { "_href": "/pulp/api/v2/consumers/c1/bindings/xxx/yum_distributor/", "_id": { "$oid": "54e5f52c45ef4844004bb4d1" }, "_ns": "consumer_bindings", "binding_config": {}, "consumer_actions": [ { "action": "bind", "id": "5c786bfa-f578-4735-aa8b-49eb9c79de79", "status": "pending", "timestamp": 1424356652.115495 } ], "consumer_id": "c1", "deleted": false, "distributor_id": "yum_distributor", "id": "54e5f52c45ef4844004bb4d1", "notify_agent": true, "repo_id": "xxx", "type_id": "yum_distributor" } ], "capabilities": {}, "description": null, "display_name": "c1", "id": "c1", "notes": {}, "rsa_pub": null } Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: pulp ignores the bindings value( True or False) anyway it prints the bindings information Expected results: Additional info:
Moved to https://pulp.plan.io/issues/707