def unbind_lbvserver_service(self, client): try: obj = [] obj = [lbvserver_service_binding() for _ in range(2)] obj[0].name = "lb1" obj[0].servicename = "svc1" obj[1].name = "lb2" obj[1].servicename = "svc2" lbvserver_service_binding.delete(client, obj) lbv = lbvserver_service_binding() lbv.name = "lb3" lbv.servicename = "svc3" lbvserver_service_binding.delete(client, lbv) print("unbind_lbvserver_service:: done") except nitro_exception as e: print("Exception::unbind_lbvserver_service::errocode - " + str(e.errorcode) + ", message - " + e.message) except Exception as e: print("Exception::unbind_lbvserver_service:: " + str(e.args))
def unbind_lbvserver_service(self, client): try: obj = [] obj = [lbvserver_service_binding() for _ in range(2)] obj[0].name = "lb1" obj[0].servicename = "svc1" obj[1].name = "lb2" obj[1].servicename = "svc2" lbvserver_service_binding.delete(client, obj) lbv = lbvserver_service_binding() lbv.name = "lb3" lbv.servicename = "svc3" lbvserver_service_binding.delete(client, lbv) print("unbind_lbvserver_service:: done") except nitro_exception as e: print("Exception::unbind_lbvserver_service::errocode - " + str(e.errorcode) + ", message - " + e.message) except Exception as e: print("Exception::unbind_lbvserver_service:: " + str(e.args))
def addlbvserver_bindings(self, client) : try : obj = lbvserver_service_binding() obj.name = "lb_vip" obj.servicename = "svc10" obj.weight = 77 lbvserver_service_binding.add(client, obj) lbvserver_service_binding.delete(client, obj) print("addlbvserver_bindings - Done") svc = [ service() for _ in range(2)] svc[0].name = "svc_1" svc[0].ip = "1.1.1.1" svc[0].port = 80 svc[0].servicetype = service.Servicetype.HTTP svc[1].name = "svc_2" svc[1].ip = "1.1.1.1" svc[1].port = 81 svc[1].servicetype = service.Servicetype.HTTP bindsvc = [lbvserver_service_binding() for _ in range(2)] bindsvc[0].name = "lb_vip" bindsvc[0].servicename = "svc_1" bindsvc[0].weight = 20 bindsvc[1].name = "lb_vip" bindsvc[1].servicename = "svc_2" bindsvc[1].weight = 30 service.add(client, svc) lbvserver_service_binding.add(client, bindsvc) print("addlbvserver_bindings - Done") except nitro_exception as e : print("Exception::addlbvserver_bindings::errorcode="+str(e.errorcode)+",message="+ e.message) except Exception as e: print("Exception::addlbvserver_bindings::message="+str(e.args))