Forum Discussion
mhite_60883
Jul 18, 2012Cirrocumulus
Something like this (python):
def f5_virtual_server_exists(b, ip, port):
log.debug("Entering f5_virtual_server_exists()...")
log.debug("ip = %s" % ip)
log.debug("port = %s" % port)
vs_list = b.LocalLB.VirtualServer.get_list()
for vs in vs_list:
vs_dest = b.LocalLB.VirtualServer.get_destination([vs])[0]
if (str(vs_dest.address) == ip) and (str(vs_dest.port) == port):
log.debug("Returning True...")
log.debug("Exiting f5_virtual_server_exists()...")
return(True)
log.debug("Returning False...")
log.debug("Exiting f5_virtual_server_exists()...")
return(False)