docs: def precheck():
      """
      Verify project runtime dependencies
      """
      cfg_path = local_config['PROJECT']['CONFIG_PATH']
      # enable or disable logging based on config/ defaults
      logging = set_logging(local_config)
  
      if os.path.exists(cfg_path):
          logger.info('%s: config_path parameter: %s' % (inspect.stack()[0][3], cfg_path))
          logger.info(
              '%s: Existing configuration file found. precheck pass.' %
              (inspect.stack()[0][3]))
          return True
      elif not os.path.exists(cfg_path) and logging is False:
          logger.info(
              '%s: No pre-existing configuration file found at %s. Using defaults. Logging disabled.' %
              (inspect.stack()[0][3], cfg_path)
              )
          return True
      if logging:
          logger.info(
              '%s: Logging enabled per config file (%s).' %
              (inspect.stack()[0][3], cfg_path)
              )
          return True
      return False