def __init__(self, settings_file='settings.yaml',http_timeout=None):
    self.http_timeout=http_timeout
    ApiAttributeMixin.__init__(self)
    self.client_config = {}
    try:
      self.settings = LoadSettingsFile(settings_file)
    except SettingsError:
      self.settings = self.DEFAULT_SETTINGS
    else:
      if self.settings is None:
        self.settings = self.DEFAULT_SETTINGS
      else:
        ValidateSettings(self.settings)
Collector gearman stats
dataset/ETHPy150Open googledrive/PyDrive/pydrive/auth.py/GoogleAuth.__init__--crossover with--dataset/ETHPy150Open Yelp/fullerite/src/diamond/collectors/gearman_stats/gearman_stats.py/GearmanCollector.collect