From cf276da0377819de5d9281e0b9a6ecb024422b72 Mon Sep 17 00:00:00 2001 From: Mathieu Bridon Date: Jan 11 2012 02:53:04 +0000 Subject: Adapt property overloading to new-style class. The pyrpkg.Commands class has just been made new-style, which breaks with the way we currently override the kojiconfig property. --- diff --git a/src/pyrpkg/fedpkg/__init__.py b/src/pyrpkg/fedpkg/__init__.py index 76463aa..8b1062a 100644 --- a/src/pyrpkg/fedpkg/__init__.py +++ b/src/pyrpkg/fedpkg/__init__.py @@ -80,7 +80,6 @@ class Commands(pyrpkg.Commands): 's390': ['s390utils', 'openssl-ibmca', 'libica']} # New properties - del(self.kojiconfig) self._kojiconfig = None self._cert_file = None self._ca_cert = None @@ -96,6 +95,10 @@ class Commands(pyrpkg.Commands): self.load_kojiconfig() return self._kojiconfig + @kojiconfig.setter + def kojiconfig(self, value): + self._kojiconfig = value + def load_kojiconfig(self): """This loads the kojiconfig attribute