Пример #1
0
    # parser.add_argument('-a', '--asynchronous', help='send/receive
    # asynchronous',action='store_true')

    parser.set_defaults(numreq=10)
    parser.set_defaults(content='youpi')
    args = parser.parse_args()
    print "Program Launched with args:" + str(args)
    print "Number of requests:" + str(args.numreq)
    print "Verbose:" + str(args.verbose)
    print "Content:" + str(args.content)

    content = args.content
    verbose = args.verbose
    NB_REQUEST = args.numreq

    # init conf
    print Configuration.get()

    start_launcher = datetime.datetime.now()

    for _ in xrange(NB_REQUEST):

        caller = Caller(verbose)
        caller.main(content)

    end_launcher = datetime.datetime.now()

    delta = end_launcher - start_launcher
    print 'Launcher ALL JOBS DONE  in ', str(delta), ' !!!!'
    print 'Avergage round-trip:', str(delta / NB_REQUEST)