Merge "Add filtering parameters to list requests"

This commit is contained in:
Jenkins 2013-10-17 15:30:03 +00:00 committed by Gerrit Code Review
commit 74502dff4f
2 changed files with 13 additions and 11 deletions

View File

@ -142,7 +142,7 @@ def vip_create(request, **kwargs):
def vips_get(request, **kwargs):
vips = neutronclient(request).list_vips().get('vips')
vips = neutronclient(request).list_vips(**kwargs).get('vips')
return [Vip(v) for v in vips]
@ -184,7 +184,7 @@ def pool_create(request, **kwargs):
def pools_get(request, **kwargs):
pools = neutronclient(request).list_pools().get('pools')
pools = neutronclient(request).list_pools(**kwargs).get('pools')
return [Pool(p) for p in pools]
@ -239,8 +239,8 @@ def pool_health_monitor_create(request, **kwargs):
def pool_health_monitors_get(request, **kwargs):
monitors = neutronclient(request
).list_health_monitors().get('health_monitors')
monitors = neutronclient(request).list_health_monitors(
**kwargs).get('health_monitors')
return [PoolMonitor(m) for m in monitors]
@ -281,7 +281,7 @@ def member_create(request, **kwargs):
def members_get(request, **kwargs):
members = neutronclient(request).list_members().get('members')
members = neutronclient(request).list_members(**kwargs).get('members')
return [Member(m) for m in members]

View File

@ -149,7 +149,8 @@ def vpnservice_create(request, **kwargs):
def vpnservices_get(request, **kwargs):
vpnservices = neutronclient(request).list_vpnservices().get('vpnservices')
vpnservices = neutronclient(request).list_vpnservices(
**kwargs).get('vpnservices')
return [VPNService(v) for v in vpnservices]
@ -198,7 +199,8 @@ def ikepolicy_create(request, **kwargs):
def ikepolicies_get(request, **kwargs):
ikepolicies = neutronclient(request).list_ikepolicies().get('ikepolicies')
ikepolicies = neutronclient(request).list_ikepolicies(
**kwargs).get('ikepolicies')
return [IKEPolicy(v) for v in ikepolicies]
@ -247,8 +249,8 @@ def ipsecpolicy_create(request, **kwargs):
def ipsecpolicies_get(request, **kwargs):
ipsecpolicies = neutronclient(request).list_ipsecpolicies().get(
'ipsecpolicies')
ipsecpolicies = neutronclient(request).list_ipsecpolicies(
**kwargs).get('ipsecpolicies')
return [IPSecPolicy(v) for v in ipsecpolicies]
@ -307,8 +309,8 @@ def ipsecsiteconnection_create(request, **kwargs):
def ipsecsiteconnections_get(request, **kwargs):
ipsecsiteconnections = neutronclient(
request).list_ipsec_site_connections().get('ipsec_site_connections')
ipsecsiteconnections = neutronclient(request).list_ipsec_site_connections(
**kwargs).get('ipsec_site_connections')
return [IPSecSiteConnection(v) for v in ipsecsiteconnections]