datalad.auto

Proxy basic file operations (e.g. open) to auto-obtain files upon I/O

class datalad.auto.AutomagicIO(autoget=True, activate=False, check_once=False)[source]

Bases: object

Class to proxy commonly used API for accessing files so they get automatically fetched

Currently supports builtin open() and h5py.File when those are read

activate()[source]
active
autoget
deactivate()[source]