code: def cognate_options(self, arg_parser):
          
          arg_parser.add_argument('--service_name',
                                  default=self.service_name,
                                  help='This will set the name for the current '
                                       'instance. This will be reflected in the '
                                       'log output.')
          arg_parser.add_argument('--log_level',
                                  default=self.log_level,
                                  choices=['debug', 'info', 'warn', 'error'],
                                  help='Set the log level for the log output.')
          arg_parser.add_argument('--log_path',
                                  default=self.log_path,
                                  help='Set the path for log output. The default '
                                       'file created is '
                                       '"<log_path>/<service_name>.log". If the '
                                       'path ends with a ".log" extension, then '
                                       'the path be a target file.')
          arg_parser.add_argument('--verbose',
                                  action='store_true',
                                  default=self.verbose,
                                  help='Enable verbose log output to console. '
                                       'Useful for debugging.')
docs: This method will be called to get the *ComponentCore* configuration
          options.
  
          :param arg_parser: An *ArgumentParser* instance to add configuration
              options.
          :type arg_parser: argparse.ArgumentParser
          :return: None