old_contents: import docopt
  
  import teuthology.config
  import teuthology.tree
  
  doc = """
  usage:
      teuthology-tree -h
      teuthology-tree [-p <prefixes>] [--] <suite_dir>
  
  Describe the contents of a qa suite by extracting comments
  starting with particular prefixes from files in the suite.
  
  By default, the remainder of a line starting with '# desc:' will
  be included from each file in the specified suite directory.
  
  positional arguments:
    <suite_dir>            path under which to archive results
  
  optional arguments:
    -h, --help                          Show this help message and exit
    -p <prefixes>, --prefix <prefixes>  Comma-separated list of prefixes
                                        [default: desc]
  """.format(archive_base=teuthology.config.config.archive_base)
  
  
  def main():
      args = docopt.docopt(doc)
      teuthology.tree.main(args)
  
new_contents: import docopt
  
  import teuthology.config
  import teuthology.tree
  
  doc = """
  usage:
      teuthology-tree -h
      teuthology-tree [-p <prefixes>] [--] <suite_dir>
  
  Describe the contents of a qa suite by extracting comments
  starting with particular prefixes from files in the suite.
  
  By default, the remainder of a line starting with '# desc:' will
  be included from each file in the specified suite directory.
  
  positional arguments:
    <suite_dir>            qa suite path to traverse and describe
  
  optional arguments:
    -h, --help                          Show this help message and exit
    -p <prefixes>, --prefix <prefixes>  Comma-separated list of prefixes
                                        [default: desc]
  """
  
  
  def main():
      args = docopt.docopt(doc)
      teuthology.tree.main(args)
  
subject: remove cruft from usage