vici: Update get_pools() in Python and Ruby bindings

This commit is contained in:
Tobias Brunner 2016-12-08 18:14:40 +01:00
parent 71fa1224ec
commit d20bf50e04
2 changed files with 6 additions and 4 deletions

View File

@ -208,13 +208,15 @@ class Session(object):
""" """
self.handler.request("unload-pool", pool_name) self.handler.request("unload-pool", pool_name)
def get_pools(self): def get_pools(self, options):
"""Retrieve loaded pools. """Retrieve loaded pools.
:param options: filter by name and/or retrieve leases (optional)
:type options: dict
:return: loaded pools :return: loaded pools
:rtype: dict :rtype: dict
""" """
return self.handler.request("get-pools") return self.handler.request("get-pools", options)
def listen(self, event_types): def listen(self, event_types):
"""Register and listen for the given events. """Register and listen for the given events.

View File

@ -492,8 +492,8 @@ module Vici
## ##
# Get the currently loaded pools. # Get the currently loaded pools.
def get_pools() def get_pools(options)
@transp.request("get-pools").root @transp.request("get-pools", Message.new(options)).root
end end
## ##