From ca79b7e7a2e404642376f83da8a925bc5fc8a811 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow" Date: Sun, 13 Apr 2014 13:34:01 +0200 Subject: cann get add and del pool monitor associations --- src/fapi.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/fapi.py b/src/fapi.py index 2b4d254..a459eeb 100755 --- a/src/fapi.py +++ b/src/fapi.py @@ -173,8 +173,8 @@ class Fapi(object): d['profile'] = f5().get_profile([a.name]) return d return lambda: detail(f5) - #elif a.arg2 == 'monitor': - # return lambda: f5().get_monitor_instance([a.name]), + elif a.arg2 == 'monitor': + return lambda: f5().get_monitor_instance([a.name]) elif a.arg2 == 'status': return lambda: f5().get_object_status([a.name]) elif a.arg2 == 'members': @@ -213,6 +213,9 @@ class Fapi(object): fqdn, _, port = self.__lookup(a.arg3) member = [{ 'address' : fqdn, 'port' : port }] return lambda: f5().remove_member_v2([a.name], [member]) + elif a.arg2 == 'monitor': + # Removes all monitor associations, not just one + return lambda: f5().remove_monitor_association([a.name]) def __do_service(self, f5): -- cgit v1.2.3