Lines Matching +full:- +full:- +full:prefix
2 # -*- coding: utf-8 -*-
5 Command-line wrapper for the tracetool machinery.
9 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
30 backend_descr = "\n".join([ " %-15s %s" % (n, d)
32 format_descr = "\n".join([ " %-15s %s" % (n, d)
35 Usage: %(script)s --format=<format> --backends=<backends> [<options>] <trace-events> ... <output>
44 --help This help message.
45 --list-backends Print list of available backends.
46 --check-backends Check if the given backend is valid.
47 --binary <path> Full path to QEMU binary (required for 'stap' backend).
48 --group <name> Name of the event group.
49 --probe-prefix <prefix> Prefix for dtrace probe names (required for 'stap' backend).
65 long_opts = ["backends=", "format=", "help", "list-backends",
66 "check-backends", "group="]
67 long_opts += ["binary=", "probe-prefix="]
81 if opt == "--help":
84 elif opt == "--backends":
86 elif opt == "--group":
88 elif opt == "--format":
91 elif opt == "--list-backends":
95 elif opt == "--check-backends":
98 elif opt == "--binary":
100 elif opt == '--probe-prefix':
120 error_opt("--binary is required for SystemTAP tapset generator")
122 error_opt("--probe-prefix is required for SystemTAP tapset generator")
125 error_opt("missing trace-events and output filepaths")
127 for arg in args[:-1]:
131 out_open(args[-1])