def main(args=sys.argv[1:]): # parse command line options parser = xtalos.XtalosOptions() options, args = parser.parse_args(args) options = parser.verifyOptions(options) if options is None: parser.error("Unable to verify options") # execute the command stop(options.xperf_path, options.debug_level >= xtalos.DEBUG_INFO)
def main(args=sys.argv[1:]): # parse command line options parser = xtalos.XtalosOptions() options, args = parser.parse_args(args) # start xperf try: stop_from_config(config_file=args[0], debug=options.debug_level >= xtalos.DEBUG_INFO, **options.__dict__) except xtalos.xtalosError, e: parser.error(str(e))
def main(args=sys.argv[1:]): # parse command line arguments parser = xtalos.XtalosOptions() args = parser.parse_args(args) # start xperf try: stop_from_config(config_file=args.configFile, debug=args.debug_level >= xtalos.DEBUG_INFO, **args.__dict__) except xtalos.XTalosError as e: parser.error(str(e))
def main(args=sys.argv[1:]): # parse command line arguments parser = xtalos.XtalosOptions() args = parser.parse_args(args) args = parser.verifyOptions(args) if args is None: parser.error("Unable to verify arguments") if not args.processID: parser.error("No process ID argument given") # call API etlparser(args.xperf_path, args.etl_filename, args.processID, args.approot, args.configFile, args.outputFile, args.whitelist_file, args.error_filename, args.all_stages, args.all_threads, debug=args.debug_level >= xtalos.DEBUG_INFO)
def main(args=sys.argv[1:]): # parse command line options parser = xtalos.XtalosOptions() options, args = parser.parse_args(args) options = parser.verifyOptions(options) if options is None: parser.error("Unable to verify options") # start xperf try: start_from_config(config_file=None, debug=options.debug_level >= xtalos.DEBUG_INFO, **options.__dict__) except xtalos.xtalosError, e: parser.error(str(e))
def main(args=sys.argv[1:]): # parse command line options parser = xtalos.XtalosOptions() options, args = parser.parse_args(args) options = parser.verifyOptions(options) if options == None: parser.error("Unable to verify options") if not options.processID: parser.error("No process ID option given") # call API etlparser(options.xperf_path, options.etl_filename, options.processID, options.approot, options.configFile, options.outputFile, options.whitelist_file, options.error_filename, options.all_stages, options.all_threads, debug=options.debug_level >= xtalos.DEBUG_INFO)