parameters: ()
return_statement: return parser.parse_args()
docstring: @return options parsed from the command line.
function: def parse_args():
      """@return options parsed from the command line."""
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "--config-name", "-c", action="store", default="default",
          help="specify configuration name to use")
      parser.add_argument(
          "--default-excludes", action="store", default="*.git,*.svn,*.pyc",
          help=("comma-separated list of default file patterns to exclude "
                "from each source directory and to protect from deletion "
                "on each destination directory; if starting with forward "
                "slash, it only matches at the top of the base directory"))
      parser.add_argument(
          "--dry-run", "-n", action="store_true",
          help="do a dry run of the transfer operation, don't really transfer")
      parser.add_argument(
          "--rc-file", "-r", action="store",
          help="specify the sync-source rc file to use for configurations")
      parser.add_argument(
          "--verbose", "-v", action="store_true", help="turn on verbose output")
      return parser.parse_args()
function_tokens: def parse_args ( ) : parser = argparse . ArgumentParser ( ) parser . add_argument ( "--config-name" , "-c" , action = "store" , default = "default" , help = "specify configuration name to use" ) parser . add_argument ( "--default-excludes" , action = "store" , default = "*.git,*.svn,*.pyc" , help = ( "comma-separated list of default file patterns to exclude " "from each source directory and to protect from deletion " "on each destination directory; if starting with forward " "slash, it only matches at the top of the base directory" ) ) parser . add_argument ( "--dry-run" , "-n" , action = "store_true" , help = "do a dry run of the transfer operation, don't really transfer" ) parser . add_argument ( "--rc-file" , "-r" , action = "store" , help = "specify the sync-source rc file to use for configurations" ) parser . add_argument ( "--verbose" , "-v" , action = "store_true" , help = "turn on verbose output" ) return parser . parse_args ( )