From 4d5a4ae2d925c71cb0b65d1936339a32f91d3b5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Mon, 4 Jul 2005 16:12:42 +0000 Subject: [PATCH] more pythonic and more simple as we like it to be. --- pisi/build.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pisi/build.py b/pisi/build.py index 7df310c7..c34f933e 100644 --- a/pisi/build.py +++ b/pisi/build.py @@ -145,12 +145,12 @@ class PisiBuild: def pkgSrcDir(self): """Returns the real path of WorkDir for an unpacked archive.""" join = os.path.join - if 'WorkDir' in self.actionGlobals: - path = join(self.ctx.pkg_work_dir(),self.actionGlobals['WorkDir']) - else: - path = join(self.ctx.pkg_work_dir(), - self.spec.source.name + "-" + self.spec.source.version) - + try: + srcdir = self.actionGlobals['WorkDir'] + except KeyError: + srcdir = self.spec.source.name + "-" + self.spec.source.version + + path = join(self.ctx.pkg_work_dir(), srcdir) if not os.path.exists(path): ui.error ("No such file or directory: %s\n" % e) sys.exit(1)