Revision df1b6e2a
Added by Partha Aji about 5 years ago
test/fixtures/vcr_cassettes/resources/consumer_create/create.yml | ||
---|---|---|
2 | 2 |
http_interactions: |
3 | 3 |
- request: |
4 | 4 |
method: post |
5 |
uri: https://admin:HeQSzZgm6ZEKG8aHrJEGW7aGD85Wrj57@runcible.example.com/pulp/api/v2/consumers/
|
|
5 |
uri: https://admin:admin@obelix.example.com/pulp/api/v2/consumers/
|
|
6 | 6 |
body: |
7 | 7 |
encoding: UTF-8 |
8 | 8 |
string: '{"id":"integration_test_consumer","name":"boo"}' |
... | ... | |
11 | 11 |
- application/json |
12 | 12 |
Accept-Encoding: |
13 | 13 |
- gzip, deflate |
14 |
User-Agent: |
|
15 |
- rest-client/2.0.2 (linux-gnu x86_64) ruby/2.2.4p230 |
|
14 | 16 |
Content-Type: |
15 | 17 |
- application/json |
16 | 18 |
Content-Length: |
17 | 19 |
- '47' |
18 |
User-Agent:
|
|
19 |
- Ruby
|
|
20 |
Host:
|
|
21 |
- obelix.example.com
|
|
20 | 22 |
response: |
21 | 23 |
status: |
22 | 24 |
code: 201 |
23 | 25 |
message: CREATED |
24 | 26 |
headers: |
25 | 27 |
Date: |
26 |
- Fri, 29 Apr 2016 16:26:54 GMT
|
|
28 |
- Tue, 14 Nov 2017 20:18:49 GMT
|
|
27 | 29 |
Server: |
28 | 30 |
- Apache/2.4.6 (CentOS) |
29 | 31 |
Content-Length: |
30 |
- '2481'
|
|
32 |
- '2497'
|
|
31 | 33 |
Location: |
32 |
- https://runcible.example.com/pulp/api/v2/consumers/integration_test_consumer/ |
|
34 |
- https://obelix.example.com/pulp/api/v2/consumers/integration_test_consumer/ |
|
35 |
Connection: |
|
36 |
- close |
|
33 | 37 |
Content-Type: |
34 | 38 |
- application/json; charset=utf-8 |
35 | 39 |
body: |
36 | 40 |
encoding: UTF-8 |
37 | 41 |
string: '{"consumer": {"display_name": "integration_test_consumer", "description": |
38 | 42 |
null, "_ns": "consumers", "notes": {}, "rsa_pub": null, "capabilities": {}, |
39 |
"_id": {"$oid": "57238b4eaca4886d97990603"}, "id": "integration_test_consumer",
|
|
43 |
"_id": {"$oid": "5a0b4fa970be6f049ca06fcd"}, "id": "integration_test_consumer",
|
|
40 | 44 |
"_href": "/pulp/api/v2/consumers/integration_test_consumer/"}, "certificate": |
41 |
"-----BEGIN RSA PRIVATE KEY-----\nMIICWwIBAAKBgQDJtcCPXGA5FhLHceVXDg+NcO+v3pJvFYBGq58Pxxf9CicHY7dy\nnSLjaH5KgmNlib2AkShxQAJcOjpI/ZnS62JhAV70Kz18oiTXXyZAagdMwahtxdiT\nkZ/lyW0Ul+FmbJR1fv5MUba8OLjvDqgG2vhAlz1nG2Mxv+5+TdvnfA6DyQIDAQAB\nAoGAHKLI65FZt8ECeX4Z6Pn+Cz51SKp4b3zF8UJ8GmlRZoMCd3IYoRTd1xsGkt1f\n7xJW7OGutCU6MI2zqJkYNXFlTc+hB+S0VhpxyIMAfKAHtUSgfGyYLyzQj9YDuQ96\nDgni1CZgpAf1+DAg/nTaKemHtyDyf8C2H/MuyPYCD2qROAECQQDvI2DBbgJU1ZU7\np43lh2lTMVxLEnHCl2XecsrZhiwNdRrntCJPaEeXPEq0SUDNwyGDx7cf0sZ566Ti\nio+F+pwhAkEA1+7EV6Tq0SoyYOGKqVxNoV/tPXQkwLuMuVpJNx3h/q+WNd1bvVqO\n4KEAM9UDJLcxxJyhJXIGM8akdVwzSz8yqQJAfE+TuHmLVLZCgWQ0ayDdK5X5OD06\nTcGN/vkFYdZRiB1cAx6sx0KaFJAO9XEu8seA4JQtKanT6wUIDYuh2C/SgQJAYgOr\nc+0T+WWiAH/gJQgU5M9aLK7vj9ySAACPg0k5MBYbpM+ZuNXGTQhHwz9Jcf0Fxi0i\nqJCdaBsew3bagalqIQJAaxF41BCPUDS2YZ7V5pwwhWn8uYu5x3hhvgTcfDUsZCxx\nQwqnlWacYNyItCYiNoKnSo8xmnDpmwWEOm+dHpd7Sg==\n-----END
|
|
42 |
RSA PRIVATE KEY-----\n-----BEGIN CERTIFICATE-----\nMIIDbDCCAVQCAT8wDQYJKoZIhvcNAQEFBQAwLjEdMBsGA1UEAwwUcnVuY2libGUu\nZXhhbXBsZS5jb20xDTALBgNVBAoMBFBVTFAwHhcNMTYwNDI5MTYyNjU0WhcNMjYw\nNDI3MTYyNjU0WjBOMSIwIAYDVQQDFBlpbnRlZ3JhdGlvbl90ZXN0X2NvbnN1bWVy\nMSgwJgYKCZImiZPyLGQBARMYNTcyMzhiNGVhY2E0ODg2ZDk3OTkwNjAzMIGfMA0G\nCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDJtcCPXGA5FhLHceVXDg+NcO+v3pJvFYBG\nq58Pxxf9CicHY7dynSLjaH5KgmNlib2AkShxQAJcOjpI/ZnS62JhAV70Kz18oiTX\nXyZAagdMwahtxdiTkZ/lyW0Ul+FmbJR1fv5MUba8OLjvDqgG2vhAlz1nG2Mxv+5+\nTdvnfA6DyQIDAQABMA0GCSqGSIb3DQEBBQUAA4ICAQCVOMOQ6n2XCOonPRoyYHYR\ncPH4jJQvUn1wFZrLIVyS5V8SYm4rsP/T9lADHBL8476b9bdanKrigbGWtI8IZXqp\nVl2/nWG3ny7BhKt7WVRmTbtQIapABaAd2yllUoUzc5nG1M7a1qRZlZrGPk6WQVlx\nhaylbhZH8KOSJ97SBmp65JSXqfTr0pRGzBHJZMR/36G16Vv0KGNq9cKVhDw7Nno3\n+meIYKjFyMX7cBDTRQxjbZhGpypUxciPqBuChQEtIh5JdLNNVnwD54BNvc522uYe\n/rJGq1+Pve8Y3B9BIVVDoBP+pvr/gAqtS3I+izCNHDUZLOKUein0rB3rqodzVB3w\nQ/noIYNmhP2TqNIw4JIjcw727f3JevzYgs0HGLEUkyMiGGtWvL6OiEsHwXi2szGz\npPnHfES3MpMap8ELwoJnhnE3z5HpJb8Iui3efQrhdvJpLmsQ7gMxAWVInjwZhcxy\nsXmYVx9r2qXjMFnY8D/KUO4RRL8sYBcCKBh1Kc3SGraYYc9b7YCib9ddVH5E2VRp\nzC1heJzHGDuocUmoNPIRv3Z6AabweigD12i2UgyoN2T8tM67qLp2tEwPYD02Gtjx\ncEi//JD5GqPCOgrXDYJDj5rcTCGiRFtt4bxLIogrrmAI/zE7NyDXArj2xlNYYl8i\nYk8WhKfAwamx/tg4Imf3Og==\n-----END
|
|
45 |
"-----BEGIN RSA PRIVATE KEY-----\nMIICXAIBAAKBgQDFP0CvRQfMQvshz1KKI05QY8KM6dVf1CNgO9yWuWSNqPUDzIyw\nyK3fjDHghTBTVdx4USBxgSx4rBz3JqJSAcMPRUwAUuZITnEvqrpo0EJQXIp7gTH7\ne8ZkneSroz5tCTH05UqsfmRlCRsE+HT3OW/8NBS8Mq43kUCPWB5Mro056QIDAQAB\nAoGAFCQVUtBVr4HXauhkoT5hrMvC/eiSpSpgQl9acvmTTvPFsRGd/B9BweXq4eY3\nvQqzbIW8LlrmU5wfiQ0k3gLYC/U7+Z+M3KI/++H4fHGEr/EsdMmFJYgaK0jVEN1q\nNDFZeat6GxZy7YMD6jHtN1Mg5lPocqT2pbdcZjshrTcBbpECQQDmIOaZhdwgAzwA\nxUR0jeWaQjhr5XF7phfziMQMow5rQP35Bv6MRKv5UMtV9E0akDSAWLMu/Ue7Nzwr\nNdIl8xtrAkEA22wGJ+n6rPPC7eI6eB95YKQmsvyzHV05bF+DHP4odynsyYmp8jMo\nYoS1Wzfu0A+egls62C86R37IQKaq3III+wJBAMb1IukQBePXaATyh+CM3Tikj8sY\nryhLzOFMGNMkFc88fVbTaTc0F8qQw3son5CbpAhip2e0qlN9yZNCENGmgMkCQEBE\n99ihFCesjqAW74FX1rmT2zH6CozDTZqMr17Cox+kTBMMG5cxnNaegHBjhbOzn34X\nMrk3vB5M6GLnboyAGhkCQDjgrSN49iaYVyXCpBp5TZZrXM+A7dA+UhLOOOPm0jGF\nLMC0nLhyAl3n8JB0q0T949mNK/s7EDLQacIK5zpYTT0=\n-----END
|
|
46 |
RSA PRIVATE KEY-----\n-----BEGIN CERTIFICATE-----\nMIIDejCCAWICEQCkiidbyoJP6avPRomDj6ZQMA0GCSqGSIb3DQEBBQUAMCwxGzAZ\nBgNVBAMMEm9iZWxpeC5leGFtcGxlLmNvbTENMAsGA1UECgwEUFVMUDAeFw0xNzEx\nMTQyMDE4NDlaFw0yNzExMTIyMDE4NDlaME4xIjAgBgNVBAMUGWludGVncmF0aW9u\nX3Rlc3RfY29uc3VtZXIxKDAmBgoJkiaJk/IsZAEBExg1YTBiNGZhOTcwYmU2ZjA0\nOWNhMDZmY2QwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMU/QK9FB8xC+yHP\nUoojTlBjwozp1V/UI2A73Ja5ZI2o9QPMjLDIrd+MMeCFMFNV3HhRIHGBLHisHPcm\nolIBww9FTABS5khOcS+qumjQQlBcinuBMft7xmSd5KujPm0JMfTlSqx+ZGUJGwT4\ndPc5b/w0FLwyrjeRQI9YHkyujTnpAgMBAAEwDQYJKoZIhvcNAQEFBQADggIBAK8v\nRuS9kFhYl/Oa2kkdellIfHQ9hBjj5mxFRKjnERK05GthO+FSO125QkqkDL3uIAww\ner8bDt3oZI3MpF1KUngb5m4b8duImqem9w23RXkyUFmtPB1H5MOrCo1ZLgzceWg6\nCgaGlQB9nvxZPfZCWeokl3cD8zwfNOTNR1T+/vDu0Ti2CryWrTcyxmRvSYy8i0VM\nxX9d0joacy2qfmVZL1L93Rw6owpm9MyRjTOPco471bKPHzyfUIEhIxNN8PbyWrZR\ny4NFlqDmaJW+TTs7XykehIj0jUWAoh8Zq4GdXNYnAmKQ6eIIfMffiW5zweEf2mTO\nsp9NmDFILbqDw8oXKc0mIvjAxJTJ+0ZMWZbSl9/zPJNkfQJkRY7tP7Y+nqgmNCVt\nFweT23HrgzrTKNZ2QRAgpgDCcaMQT0c8Zj5kHolAWD4ZPcJnkfr32lKKoAbivMsu\nCvBqyiIdC0xzbFhe56jkgbbmpbrRoky+wNgDhjxFzDo0ar7XUV/3nNUMIWdENMie\nNHQcoj01NEIBRjITdZXf1+YtKRQ/gK4aRU/nd78U3Dv5y0zbJ+uzLI2YbFAS5PMa\nk6lUGAxZ0QLcbKmjZtsf3mgpPCRYf6LNM9xiG6awC2JsJJSL49wfqy5/msZCTD8f\n4JILSaLTL0bKDGhU3nJjA9W/L5vF/w6qkyRLDVwW\n-----END
|
|
43 | 47 |
CERTIFICATE-----"}' |
44 | 48 |
http_version: |
45 |
recorded_at: Fri, 29 Apr 2016 16:26:54 GMT
|
|
49 |
recorded_at: Tue, 14 Nov 2017 20:18:49 GMT
|
|
46 | 50 |
- request: |
47 | 51 |
method: delete |
48 |
uri: https://admin:HeQSzZgm6ZEKG8aHrJEGW7aGD85Wrj57@runcible.example.com/pulp/api/v2/consumers/integration_test_consumer/
|
|
52 |
uri: https://admin:admin@obelix.example.com/pulp/api/v2/consumers/integration_test_consumer/
|
|
49 | 53 |
body: |
50 | 54 |
encoding: US-ASCII |
51 | 55 |
string: '' |
... | ... | |
54 | 58 |
- application/json |
55 | 59 |
Accept-Encoding: |
56 | 60 |
- gzip, deflate |
61 |
User-Agent: |
|
62 |
- rest-client/2.0.2 (linux-gnu x86_64) ruby/2.2.4p230 |
|
57 | 63 |
Content-Type: |
58 | 64 |
- application/json |
59 |
User-Agent:
|
|
60 |
- Ruby
|
|
65 |
Host:
|
|
66 |
- obelix.example.com
|
|
61 | 67 |
response: |
62 | 68 |
status: |
63 | 69 |
code: 200 |
64 | 70 |
message: OK |
65 | 71 |
headers: |
66 | 72 |
Date: |
67 |
- Fri, 29 Apr 2016 16:26:54 GMT
|
|
73 |
- Tue, 14 Nov 2017 20:18:49 GMT
|
|
68 | 74 |
Server: |
69 | 75 |
- Apache/2.4.6 (CentOS) |
70 | 76 |
Content-Length: |
71 | 77 |
- '4' |
78 |
Connection: |
|
79 |
- close |
|
72 | 80 |
Content-Type: |
73 | 81 |
- application/json; charset=utf-8 |
74 | 82 |
body: |
75 | 83 |
encoding: UTF-8 |
76 | 84 |
string: 'null' |
77 | 85 |
http_version: |
78 |
recorded_at: Fri, 29 Apr 2016 16:26:54 GMT |
|
79 |
recorded_with: VCR 3.0.1 |
|
86 |
recorded_at: Tue, 14 Nov 2017 20:18:49 GMT |
|
87 |
recorded_with: VCR 3.0.3 |
Also available in: Unified diff
Fixes #21661 - Retrieve All for consumers
This commit adds a couple of methods to retrieve all consumers in one
go.