lbvserver.set_servicetype(args.servicetype) NSLBVServer.add(nitro, lbvserver) print "lb vserver %s (%s:%d/%s) was added" % (args.addlbvserver, args.ip, args.port, args.servicetype) nitro.logout() sys.exit(0) if args.enablelbvserver: lbvserver = NSLBVServer() lbvserver.set_name(args.enablelbvserver) NSLBVServer.enable(nitro, lbvserver) print "Enabled lb vserver: %s" % args.enablelbvserver nitro.logout() sys.exit(0) if args.saveconfig: NSConfig.save(nitro) print "Saved Netscaler configuration" nitro.logout() sys.exit(0) if args.getprimarylb: ha_node = NSHANode() for node in ha_node.get_all(nitro): state = node.get_state().lower() if state == 'primary': print(node.get_ipaddress()) break nitro.logout() sys.exit(0) if args.disablelbvserver:
def action_saveconfig(args, nitro): NSConfig.save(nitro) print "Saved Netscaler configuration"
def action_saveconfig(args, nitro): NSConfig.save(nitro) print "Saved Netscaler configuration"