code: def autoload(self):
          
          path = list(CONFIG_SEARCH_PATH)
          if 'EAPI_CONF' in os.environ:
              path = os.environ['EAPI_CONF']
          elif self.filename:
              path = self.filename
  
          path = make_iterable(path)
  
          for filename in path:
              filename = os.path.expanduser(filename)
              if os.path.exists(filename):
                  self.filename = filename
                  return self.read(filename)
  
          self._add_default_connection()
docs: Loads the eapi.conf file
  
          This method will use the module variable CONFIG_SEARCH_PATH to
          attempt to locate a valid eapi.conf file if a filename is not already
          configured.   This method will load the first eapi.conf file it
          finds and then return.
  
          The CONFIG_SEARCH_PATH can be overridden using an environment variable
          by setting EAPI_CONF.