code: def _parser_options():
      
      import argparse
      parser = argparse.ArgumentParser(description="UNCLE Cron Server")
      parser.add_argument("-examples", action="store_true",
                          help="Display examples of how to use this script.")
      parser.add_argument("-setup", action="store_true",
                          help=("Setup the cron tab and script database for this server so "
                                "that it is ready to have repositories installed."))
      parser.add_argument("-rollback", action="store_true",
                          help=("Remove this script's cron tab and reverse other things done "
                                "by this script. This does not delete this script."))
      parser.add_argument("-enable", action="store_true",
                          help="Re-enable the continuous integration server.")
      parser.add_argument("-disable", action="store_true",
                          help=("Disable the continuous integration server so that it no longer "
                                "monitors the installed repositories."))
      parser.add_argument("-cron", action="store_true",
                          help=("Run the continuous integration routines for all the repos installed "
                                "in this script's database."))
      parser.add_argument("-list", action="store_true",
                          help="List all the repositories in the CI server's database.")
      parser.add_argument("-install", nargs="+",
                          help=("Install the specified XML file(s) as repositories to be monitored "
                                "by the CI server."))
      parser.add_argument("-uninstall", nargs="+",
                          help=("Uninstall the specified XML file(s) as repositories from "
                                "the CI server."))
      parser.add_argument("--verbose", nargs="?", type=int, const=1,
                          help="Runs the CI server in verbose mode.")
      parser.add_argument("-cronfreq", type=int, default=1,
                          help="Specify the frequency at which the cron runs.")
      parser.add_argument("-nolive", action="store_true",
                          help=("For unit testing, when specified no live requests are made to "
                                "servers and all the class actions are performed in test mode. "
                                "This also prevents the cron tab from being installed."))
  
      global args
      args = vars(parser.parse_known_args()[0])
  
      if args["examples"]:
          examples()
          exit(0)
  
      return args
docs: Parses the options and arguments from the command line.