Esempio n. 1
0
File: cli.py Progetto: Darot/ZEUS-FH
    client_count = int(args.client_count)


#validate and set target ip
if args.target_ip is not None:
    validator.validate_ip(args.target_ip)
    ip = args.target_ip

#validate and set delay
if args.delay is not None:
    validator.validate_delay(float(args.delay))
    delay = float(args.delay)

#validate and set flows
if args.flows is not None:
    validator.validate_flow(int(args.flows))
    flow = int(args.flows)

if args.save is not None:
    c = ClientConfigurator()
    if c.check_exists(args.save):
        print Fore.RED + "A configuration named " + args.save + " already exists!" + Fore.RESET
    else:
        c.write_config(args.save, port, httpport, ip, flow, repsize, type,
                       client_count, size, delay)


#################################
# SEND SERVER INSTRUCTIONS      #
# AND RUN CLIENT                #
#################################