f8b308119186a81bc4a3bf91d575f92551d32e5a
[deliverable/lttng-ivc.git] / lttng_ivc / apps / python / app.py
1 import lttngust
2 import logging
3 import time
4 import argparse
5
6 parser = argparse.ArgumentParser(description='Python tracing example.')
7 parser.add_argument('-i', '--iterations', type=int, help='The number of loop iterations', required=True)
8
9 args = parser.parse_args()
10 args.iterations
11
12 def example(iteration):
13 ch = logging.StreamHandler()
14 ch.setLevel(logging.DEBUG)
15
16 logger = logging.getLogger('pello')
17 logger.addHandler(ch)
18
19 for i in range(iteration):
20 logger.debug('debug message')
21 logger.info('info message')
22 logger.warn('warn message')
23 logger.error('error message')
24 logger.critical('critical message')
25
26
27 if __name__ == '__main__':
28 example(args.iterations)
This page took 0.032229 seconds and 4 git commands to generate.