help="The Redis password") args = vars(parser.parse_args()) the_window = StatsCollector.SECONDS_1_MINUTE if args['rolling_window']: counter = StatsCollector.get_rolling_time_window(host=args['redis_host'], port=args['redis_port'], password=args['redis_password'], window=the_window, cycle_time=1) else: counter = StatsCollector.get_time_window(host=args['redis_host'], port=args['redis_port'], password=args['redis_password'], window=the_window, keep_max=3) print("Kill this program by pressing `ENTER` when done") the_time = int(time()) floor_time = the_time % the_window final_time = the_time - floor_time pressed_enter = False while not pressed_enter: print("The current counter value is " + str(counter.value())) key = getch() if key == '\r' or key == '\n':
help="The Redis host ip") parser.add_argument('-p', '--redis-port', action='store', default='6379', help="The Redis port") args = vars(parser.parse_args()) the_window = StatsCollector.SECONDS_1_MINUTE if args['rolling_window']: counter = StatsCollector.get_rolling_time_window(host=args['redis_host'], port=args['redis_port'], window=the_window, cycle_time=1) else: counter = StatsCollector.get_time_window(host=args['redis_host'], port=args['redis_port'], window=the_window, keep_max=3) print "Kill this program by pressing `ENTER` when done" the_time = int(time()) floor_time = the_time % the_window final_time = the_time - floor_time pressed_enter = False while not pressed_enter: print "The current counter value is " + str(counter.value()) key = getch() if key == '\r': pressed_enter = True