Extract parse_args methods
This commit is contained in:
parent
b541f33760
commit
4f770a9bac
1 changed files with 6 additions and 2 deletions
|
@ -8,7 +8,7 @@ from tracetools_trace.tools import lttng
|
||||||
from tracetools_trace.tools import names
|
from tracetools_trace.tools import names
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def parse_args():
|
||||||
parser = argparse.ArgumentParser(description='Setup and launch an LTTng tracing session.')
|
parser = argparse.ArgumentParser(description='Setup and launch an LTTng tracing session.')
|
||||||
parser.add_argument('--session-name', '-s', dest='session_name',
|
parser.add_argument('--session-name', '-s', dest='session_name',
|
||||||
default=f'session-{time.strftime("%Y%m%d%H%M%S")}',
|
default=f'session-{time.strftime("%Y%m%d%H%M%S")}',
|
||||||
|
@ -27,7 +27,11 @@ def main():
|
||||||
'provide this flag without any event name]')
|
'provide this flag without any event name]')
|
||||||
parser.add_argument('--list', '-l', dest='list', action='store_true',
|
parser.add_argument('--list', '-l', dest='list', action='store_true',
|
||||||
help='display lists of enabled events (default: %(default)s)')
|
help='display lists of enabled events (default: %(default)s)')
|
||||||
args = parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
args = parse_args()
|
||||||
|
|
||||||
session_name = args.session_name
|
session_name = args.session_name
|
||||||
base_path = args.path
|
base_path = args.path
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue