From d9ee22595b5c80be23b11fbed4e8d732401bb49c Mon Sep 17 00:00:00 2001 From: Lubomír Sedlář Date: Sep 29 2016 07:00:32 +0000 Subject: Load koji config without module name We can't unconditionally access self.module_name, as it might lead to infinite recursion. Replication steps: fedpkg clone fedpkg cd fedpkg git remote remove fedpkg fedpkg --dist master verrel Signed-off-by: Lubomír Sedlář --- diff --git a/src/fedpkg/__init__.py b/src/fedpkg/__init__.py index a0658c9..47f0162 100644 --- a/src/fedpkg/__init__.py +++ b/src/fedpkg/__init__.py @@ -87,9 +87,7 @@ class Commands(pyrpkg.Commands): # We have to allow this to work, even if we don't have a package # we're working on, for things like gitbuildhash. - try: - null = self.module_name - except: + if self._module_name is None: self._kojiconfig = self._orig_kojiconfig return for arch in self.secondary_arch.keys():