docs: def get_fileset(self, fileset):
          """
          Set the path of the fileset from the repository
          """
          # Don't need to cache fileset as it is already local as long
          # as the path is set
          if fileset._path is None:
              primary_path = self.fileset_path(fileset)
              aux_files = fileset.format.default_aux_file_paths(primary_path)
              if not op.exists(primary_path):
                  raise ArcanaMissingDataException(
                      "{} does not exist in {}"
                      .format(fileset, self))
              for aux_name, aux_path in aux_files.items():
                  if not op.exists(aux_path):
                      raise ArcanaMissingDataException(
                          "{} is missing '{}' side car in {}"
                          .format(fileset, aux_name, self))
          else:
              primary_path = fileset.path
              aux_files = fileset.aux_files
          return primary_path, aux_files