eradiate.data.MultiDataStore
eradiate.data.MultiDataStore#
- class eradiate.data.MultiDataStore(stores=_Nothing.NOTHING)[source]#
Bases:
eradiate.data._core.DataStore
Chain requests on multiple data stores.
Calls to the
fetch()
method are successively redirected to each referenced data store. The first successful request is served.- Parameters
stores (mapping, default:
{}
) – Data stores which will be queried successively.- Fields
stores (
collections.OrderedDict
) – Data stores which will be queried successively.
- property base_url#
Raises
NotImplementedError
(this data store has not target location).
- property registry#
Raises
NotImplementedError
(this data store has no registry).