|
|
@ -3,7 +3,7 @@
|
|
|
|
# from json import dumps
|
|
|
|
# from json import dumps
|
|
|
|
|
|
|
|
|
|
|
|
# Project imports
|
|
|
|
# Project imports
|
|
|
|
# from settings import settings
|
|
|
|
from settings import settings
|
|
|
|
import sinks.fidor
|
|
|
|
import sinks.fidor
|
|
|
|
import sinks.nordigen
|
|
|
|
import sinks.nordigen
|
|
|
|
import sinks.truelayer
|
|
|
|
import sinks.truelayer
|
|
|
@ -28,9 +28,12 @@ class Sinks(util.Base):
|
|
|
|
We NEED the other libraries, and we initialise fast, so don't make
|
|
|
|
We NEED the other libraries, and we initialise fast, so don't make
|
|
|
|
any race conditions by relying on something that might not be there.
|
|
|
|
any race conditions by relying on something that might not be there.
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
self.fidor = sinks.fidor.Fidor()
|
|
|
|
if settings.Fidor.enabled == "1":
|
|
|
|
self.nordigen = sinks.nordigen.Nordigen(self)
|
|
|
|
self.fidor = sinks.fidor.Fidor()
|
|
|
|
self.truelayer = sinks.truelayer.TrueLayer(self)
|
|
|
|
if settings.Nordigen.enabled == "1":
|
|
|
|
|
|
|
|
self.nordigen = sinks.nordigen.Nordigen(self)
|
|
|
|
|
|
|
|
if settings.TrueLayer.enabled == "1":
|
|
|
|
|
|
|
|
self.truelayer = sinks.truelayer.TrueLayer(self)
|
|
|
|
# setattr(self.truelayer, "sinks", self)
|
|
|
|
# setattr(self.truelayer, "sinks", self)
|
|
|
|
|
|
|
|
|
|
|
|
def got_transactions(self, subclass, account_id, transactions):
|
|
|
|
def got_transactions(self, subclass, account_id, transactions):
|
|
|
|