code: def _get_file_handlers(self, dsid):
          
          ds_info = self.ids[dsid]
  
          fhs = [fh for fh in self.file_handlers['generic_file']
                 if set(fh.datasets) & set(ds_info['dataset_groups'])]
          if not fhs:
              LOG.warning("Required file type '%s' not found or loaded for "
                          "'%s'", ds_info['file_type'], dsid.name)
          else:
              if len(set(ds_info['dataset_groups']) & set(['GITCO', 'GIMGO', 'GMTCO', 'GMODO'])) > 1:
                  fhs = self.get_right_geo_fhs(dsid, fhs)
              return fhs
docs: Get the file handler to load this dataset.