mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[opennebula] fixed networks.get_by_name, added tests
get_by_name is now using the filter from @andrewjamesbrown
This commit is contained in:
parent
6d0f094e9d
commit
5d83aae342
2 changed files with 3 additions and 2 deletions
|
@ -18,8 +18,8 @@ module Fog
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_by_name(name)
|
def get_by_name(network)
|
||||||
data = service.list_networks({:name => name})
|
data = service.list_networks({:network => network})
|
||||||
load(data).first
|
load(data).first
|
||||||
rescue Fog::Compute::OpenNebula::NotFound
|
rescue Fog::Compute::OpenNebula::NotFound
|
||||||
nil
|
nil
|
||||||
|
|
|
@ -9,6 +9,7 @@ Shindo.tests('Fog::Compute[:opennebula] | networks collection', ['opennebula'])
|
||||||
tests('all').succeeds { networks.all }
|
tests('all').succeeds { networks.all }
|
||||||
tests('by instance id').succeeds { networks.get networks.first.id }
|
tests('by instance id').succeeds { networks.get networks.first.id }
|
||||||
tests('by filter').succeeds { networks.get_by_filter ({ :id => networks.first.id }) }
|
tests('by filter').succeeds { networks.get_by_filter ({ :id => networks.first.id }) }
|
||||||
|
tests('by name').succeeds { networks.get_by_name ("fogtest") }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue