1*1fa4b3daSHector Dearman# Copyright 2015 The Chromium Authors. All rights reserved. 2*1fa4b3daSHector Dearman# Use of this source code is governed by a BSD-style license that can be 3*1fa4b3daSHector Dearman# found in the LICENSE file. 4*1fa4b3daSHector Dearman 5*1fa4b3daSHector Dearmanimport optparse 6*1fa4b3daSHector Dearman 7*1fa4b3daSHector Dearman 8*1fa4b3daSHector Dearmandef OutputOptions(parser): 9*1fa4b3daSHector Dearman output_options = optparse.OptionGroup(parser, 'Output options') 10*1fa4b3daSHector Dearman output_options.add_option('-o', '--output', dest='output_file', 11*1fa4b3daSHector Dearman help='Save trace output to file.') 12*1fa4b3daSHector Dearman output_options.add_option('--json', help='Save trace as raw JSON instead of ' 13*1fa4b3daSHector Dearman 'HTML.', dest='write_json') 14*1fa4b3daSHector Dearman output_options.add_option('--view', help='Open resulting trace file in a ' 15*1fa4b3daSHector Dearman 'browser.', action='store_true') 16*1fa4b3daSHector Dearman return output_options 17