def __init__(self, backend, *args, **kwargs):
self.backend = backend
- # Shortcut to settings.
- if hasattr(self.pakfire, "settings"):
- self.settings = self.backend.settings
-
# Call custom constructor
self.init(*args, **kwargs)
"""
return self.backend
+ @lazy_property
+ def settings(self):
+ return self.backend.settings
+
class DataObject(Object):
# Table name