diff options
| author | Minmin Ren <renmm6@chinaunicom.cn> | 2019-05-14 02:42:30 +0000 |
|---|---|---|
| committer | Takashi Kajinami <tkajinam@redhat.com> | 2020-01-21 09:31:17 +0900 |
| commit | 511224425804621550bf30403f7768eebe6f34ca (patch) | |
| tree | bbcd4dec41118cb772bc3046ffc3485840af1100 /cinderclient/tests/unit/v3/fakes.py | |
| parent | 9c9e797d07f64d4841ecb695d177c5e0c7d8266b (diff) | |
| download | python-cinderclient-stein-em.tar.gz | |
'server_id' is not Attachment attribute, should be
set by 'instance' attribute.
v3/attachments respond body:
{"attachments":
[{"status": "attached",
"instance": INSTANCE_UUID,
"id": ATTACHMENT_UUID,
"volume_id": VOLUME_UUID,
},
...
]
}
Closes-Bug: #1860393
Change-Id: Ica5d278cb7455befe1db4be0ab65114fd606ea0a
(cherry picked from commit 03f228c11e0d88dcc396b30b7544b5cfde894750)
Diffstat (limited to 'cinderclient/tests/unit/v3/fakes.py')
| -rw-r--r-- | cinderclient/tests/unit/v3/fakes.py | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/cinderclient/tests/unit/v3/fakes.py b/cinderclient/tests/unit/v3/fakes.py index b552f5e..5f03623 100644 --- a/cinderclient/tests/unit/v3/fakes.py +++ b/cinderclient/tests/unit/v3/fakes.py @@ -30,6 +30,18 @@ fake_attachment = {'attachment': { 'instance': 'e84fda45-4de4-4ce4-8f39-fc9d3b0aa05e', 'volume_id': '557ad76c-ce54-40a3-9e91-c40d21665cc3', }} +fake_attachment_list = {'attachments': [ + {'instance': 'instance_1', + 'name': 'attachment-1', + 'volume_id': 'fake_volume_1', + 'status': 'reserved', + 'id': 'attachmentid_1'}, + {'instance': 'instance_2', + 'name': 'attachment-2', + 'volume_id': 'fake_volume_2', + 'status': 'reserverd', + 'id': 'attachmentid_2'}]} + fake_connection_info = { 'auth_password': 'i6h9E5HQqSkcGX3H', 'attachment_id': 'a232e9ae', @@ -289,15 +301,7 @@ class FakeHTTPClient(fake_v2.FakeHTTPClient): return (200, {}, fake_attachment) def get_attachments(self, **kw): - return (200, {}, { - 'attachments': [{'instance': 1, - 'name': 'attachment-1', - 'volume_id': 'fake_volume_1', - 'status': 'reserved'}, - {'instance': 2, - 'name': 'attachment-2', - 'volume_id': 'fake_volume_2', - 'status': 'reserverd'}]}) + return (200, {}, fake_attachment_list) def post_attachments_a232e9ae_action(self, **kw): # noqa: E501 attached_fake = fake_attachment |
