Skip to content

Commit 3471ba3

Browse files
committed
Merge pull request #29 from zhitongLBN/rework_mock_get_network
return network in mock data in stead of creating a new one
2 parents 9d091cc + 66188bf commit 3471ba3

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

lib/fog/openstack/network.rb

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ def self.data
182182

183183
hash[key] = {
184184
:networks => {
185-
network_id => {
185+
network_id => {
186186
'id' => network_id,
187187
'name' => 'Public',
188188
'subnets' => [subnet_id],
@@ -192,6 +192,15 @@ def self.data
192192
'provider_network_type' => 'vlan',
193193
'router:external' => false,
194194
'admin_state_up' => true,
195+
},
196+
'e624a36d-762b-481f-9b50-4154ceb78bbb' => {
197+
'id' => 'e624a36d-762b-481f-9b50-4154ceb78bbb',
198+
'name' => 'network_1',
199+
'subnets' => ['2e4ec6a4-0150-47f5-8523-e899ac03026e'],
200+
'shared' => false,
201+
'status' => 'ACTIVE',
202+
'admin_state_up' => true,
203+
'tenant_id' => 'f8b26a6032bc47718a7702233ac708b9',
195204
}
196205
},
197206
:ports => {},

lib/fog/openstack/requests/network/get_network.rb

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,7 @@ def get_network(network_id)
1616
response = Excon::Response.new
1717
if data = self.data[:networks][network_id]
1818
response.status = 200
19-
response.body = {
20-
'network' => {
21-
'id' => 'e624a36d-762b-481f-9b50-4154ceb78bbb',
22-
'name' => 'network_1',
23-
'subnets' => [
24-
'2e4ec6a4-0150-47f5-8523-e899ac03026e'
25-
],
26-
'shared' => false,
27-
'status' => 'ACTIVE',
28-
'admin_state_up' => true,
29-
'tenant_id' => 'f8b26a6032bc47718a7702233ac708b9',
30-
}
31-
}
19+
response.body = {'network' => data}
3220
response
3321
else
3422
raise Fog::Network::OpenStack::NotFound

0 commit comments

Comments
 (0)