Source code for weaver.store.base

[docs]class StoreInterface(object):
[docs] type = None
def __init__(self): if not self.type: raise NotImplementedError("Store 'type' must be overridden in inheriting class.")
[docs]class StoreServices(StoreInterface):
[docs] type = "services"
[docs]class StoreProcesses(StoreInterface):
[docs] type = "processes"
[docs]class StoreJobs(StoreInterface):
[docs] type = "jobs"
[docs]class StoreQuotes(StoreInterface):
[docs] type = "quotes"
[docs]class StoreBills(StoreInterface):
[docs] type = "bills"