From 38a24b583c539fa8391d49988cc3add833b4da1b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 22 Oct 2017 16:11:16 +0100 Subject: [PATCH] base: Move access for settings Signed-off-by: Michael Tremer --- src/buildservice/base.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/buildservice/base.py b/src/buildservice/base.py index ecae7f3..169cb83 100644 --- a/src/buildservice/base.py +++ b/src/buildservice/base.py @@ -12,10 +12,6 @@ class Object(object): 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) @@ -40,6 +36,10 @@ class Object(object): """ return self.backend + @lazy_property + def settings(self): + return self.backend.settings + class DataObject(Object): # Table name -- 2.47.3