class SplitterRegulations(object): """Implementation of Django+Elastic Search as regulations backend""" def __init__(self): self.dm = DMRegulations() self.es = ESRegulations() self.get = self.dm.get self.listing = self.dm.listing def bulk_put(self, regs, version, root_label): """Write to both""" self.dm.bulk_put(regs, version, root_label) self.es.bulk_put(regs, version, root_label)
def __init__(self): self.dm = DMRegulations() self.es = ESRegulations() self.get = self.dm.get self.listing = self.dm.listing