iter_subdir_dirinfos#

barecat.Index.iter_subdir_dirinfos(diritem, order=Order.ANY, bufsize=None)[source]#

Iterate over the subdirectory info objects contained in a directory (non-recursively).

Parameters:
  • diritem (Union[barecat.core.types.BarecatDirInfo, str]) – Directory info object or path of the directory.

  • order (barecat.core.types.Order) – Order in which to iterate over the directories.

  • bufsize (Optional[int]) – Buffer size for fetching rows.

Returns:

An iterator over the directory info objects.

Return type:

Iterator[barecat.core.types.BarecatDirInfo]