コード例 #1
0
def del_service(args):
    check_ip(args.ip)
    if not sql.check_exists(args.ip, args.port):
        sql.del_service(args.ip, args.port)
        logger.info('Deleted service with IP and port: %s %s' %
                    (args.ip, args.port))
        print('Service was deleted ', args.ip)
    else:
        print('Service with IP and port: %s %s does not exists' %
              (args.ip, args.port))
コード例 #2
0
def enable_service(args):
    check_ip(args.ip)
    if not sql.check_exists(args.ip, args.port):
        sql.enable_service(args.ip, args.port)
        logger.info('Service with IP and port: %s %s was enabled' %
                    (args.ip, args.port))
        print('Service was enabled ', args.ip)
    else:
        print('Service with IP and port: %s %s does not exists' %
              (args.ip, args.port))
コード例 #3
0
def add_service(args):
    check_ip(args.ip)
    if sql.check_exists(args.ip, args.port):
        sql.add_service(args.ip, args.port, args.desc)
        logger.info('Add new service with IP and port: %s %s' %
                    (args.ip, args.port))
        print('New service waas added: ', args.ip)
    else:
        print('Service with IP and port: %s %s allready exists' %
              (args.ip, args.port))
コード例 #4
0
def edit_service(args):
    check_ip(args.ip)
    if not sql.check_exists(args.ip, args.port):
        sql.edit_service(args.ip,
                         args.port,
                         args.desc,
                         new_ip=args.new_ip,
                         new_port=args.new_port)
        logger.info('Was edited service with IP and port: %s %s' %
                    (args.ip, args.port))
        print('Service was edited ', args.ip)
    else:
        print('Service with IP and port: %s %s does not exists' %
              (args.ip, args.port))