SourceRegistryΒΆ
Defined in dccd.sources.registry
- class SourceRegistry[source]
Bases:
objectMaps exchange names to source adapter instances.
Examples
>>> reg = SourceRegistry() >>> # reg.register('binance', BinanceSource()) >>> # src = reg.get_ohlc_history('binance')
- register(exchange, adapter)[source]
Register an adapter for an exchange.
- resolve(exchange, data_type, transport, mode)[source]
Return appropriate adapter or raise NoCapability.