From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-catalyst+bounces-2518-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4901A1381FA for <garchives@archives.gentoo.org>; Sun, 30 Dec 2012 03:34:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 12652E0205 for <garchives@archives.gentoo.org>; Sun, 30 Dec 2012 03:34:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 12520E06AF for <gentoo-catalyst@lists.gentoo.org>; Sun, 30 Dec 2012 03:25:00 +0000 (UTC) Received: from localhost.localdomain (67-197-108-252.rh5.cm.dyn.comporium.net [67.197.108.252]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: mattst88) by smtp.gentoo.org (Postfix) with ESMTPSA id D290233D83B; Sun, 30 Dec 2012 03:24:59 +0000 (UTC) From: Matt Turner <mattst88@gentoo.org> To: gentoo-catalyst@lists.gentoo.org Cc: Matt Turner <mattst88@gmail.com> Subject: [gentoo-catalyst] [PATCH 3/3] Use 'in' instead of deprecated has_key() Date: Sat, 29 Dec 2012 19:27:25 -0800 Message-Id: <1356838045-15517-3-git-send-email-mattst88@gentoo.org> X-Mailer: git-send-email 1.7.8.6 In-Reply-To: <1356838045-15517-1-git-send-email-mattst88@gentoo.org> References: <1356838045-15517-1-git-send-email-mattst88@gentoo.org> Precedence: bulk List-Post: <mailto:gentoo-catalyst@lists.gentoo.org> List-Help: <mailto:gentoo-catalyst+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-catalyst+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-catalyst+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-catalyst.gentoo.org> X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org X-Archives-Salt: 114d1d2c-85c7-4c68-a982-39965f5b8fe4 X-Archives-Hash: 0361745052c696350ba1f42052ed61f2 From: Matt Turner <mattst88@gmail.com> --- modules/generic_stage_target.py | 20 ++++++++------------ modules/netboot_target.py | 2 +- modules/stage2_target.py | 2 +- modules/stage4_target.py | 2 +- 4 files changed, 11 insertions(+), 15 deletions(-) diff --git a/modules/generic_stage_target.py b/modules/generic_stage_target.py index 9e49ee8..0a473ef 100644 --- a/modules/generic_stage_target.py +++ b/modules/generic_stage_target.py @@ -475,7 +475,7 @@ class generic_stage_target(generic_target): "base_dirs","bind","chroot_setup","setup_environment",\ "run_local","preclean","unbind","clean"] # if "TARBALL" in self.settings or \ -# not self.settings.has_key("FETCH"): +# "FETCH" not in self.settings: if "FETCH" not in self.settings: self.settings["action_sequence"].append("capture") self.settings["action_sequence"].append("clear_autoresume") @@ -1444,8 +1444,7 @@ class generic_stage_target(generic_target): If we need to pass special options to the bootloader for this kernel put them into the environment """ - if self.settings.has_key("boot/kernel/"+kname+\ - "/kernelopts"): + if "boot/kernel/"+kname+"/kernelopts" in self.settings: myopts=self.settings["boot/kernel/"+kname+\ "/kernelopts"] @@ -1456,8 +1455,7 @@ class generic_stage_target(generic_target): else: self.env[kname+"_kernelopts"]="" - if not self.settings.has_key("boot/kernel/"+kname+\ - "/extraversion"): + if "boot/kernel/"+kname+"/extraversion" not in self.settings: self.settings["boot/kernel/"+kname+\ "/extraversion"]="" @@ -1465,8 +1463,7 @@ class generic_stage_target(generic_target): self.settings["boot/kernel/"+kname+\ "/extraversion"] - if self.settings.has_key("boot/kernel/"+kname+\ - "/initramfs_overlay"): + if "boot/kernel/"+kname+"/initramfs_overlay" in self.settings: if os.path.exists(self.settings["boot/kernel/"+\ kname+"/initramfs_overlay"]): print "Copying initramfs_overlay dir "+\ @@ -1491,8 +1488,7 @@ class generic_stage_target(generic_target): " kernel "+kname,\ "Runscript kernel build failed",env=self.env) - if self.settings.has_key("boot/kernel/"+kname+\ - "/initramfs_overlay"): + if "boot/kernel/"+kname+"/initramfs_overlay" in self.settings: if os.path.exists(self.settings["chroot_path"]+\ "/tmp/initramfs_overlay/"): print "Cleaning up temporary overlay dir" @@ -1636,7 +1632,7 @@ class generic_stage_target(generic_target): array.sort() for j in array: contents=generate_contents(file,contents_function=j,\ - verbose=self.settings.has_key("VERBOSE")) + verbose="VERBOSE" in self.settings) if contents: myf.write(contents) myf.close() @@ -1657,12 +1653,12 @@ class generic_stage_target(generic_target): if "all" in array: for k in hash_map.keys(): hash=generate_hash(f,hash_function=k,verbose=\ - self.settings.has_key("VERBOSE")) + "VERBOSE" in self.settings) myf.write(hash) else: for j in array: hash=generate_hash(f,hash_function=j,verbose=\ - self.settings.has_key("VERBOSE")) + "VERBOSE" in self.settings) myf.write(hash) myf.close() diff --git a/modules/netboot_target.py b/modules/netboot_target.py index c77943b..ff2c81f 100644 --- a/modules/netboot_target.py +++ b/modules/netboot_target.py @@ -46,7 +46,7 @@ class netboot_target(generic_stage_target): # unless the user wants specific CFLAGS/CXXFLAGS, let's use -Os for envvar in "CFLAGS", "CXXFLAGS": - if not os.environ.has_key(envvar) and not addlargs.has_key(envvar) + if envvar not in os.environ and envvar not in addlargs: self.settings[envvar] = "-Os -pipe" def set_root_path(self): diff --git a/modules/stage2_target.py b/modules/stage2_target.py index 4b3c29a..6083e2b 100644 --- a/modules/stage2_target.py +++ b/modules/stage2_target.py @@ -16,7 +16,7 @@ class stage2_target(generic_stage_target): generic_stage_target.__init__(self,spec,addlargs) def set_source_path(self): - if "SEEDCACHE") and os.path.isdir(normpath(self.settings["storedir"]+"/tmp/"+self.settings["source_subpath"]+"/tmp/stage1root/") in self.settings: + if "SEEDCACHE" in self.settings and os.path.isdir(normpath(self.settings["storedir"]+"/tmp/"+self.settings["source_subpath"]+"/tmp/stage1root/")): self.settings["source_path"]=normpath(self.settings["storedir"]+"/tmp/"+self.settings["source_subpath"]+"/tmp/stage1root/") else: self.settings["source_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["source_subpath"]+".tar.bz2") diff --git a/modules/stage4_target.py b/modules/stage4_target.py index 65c9dd0..ce41b2d 100644 --- a/modules/stage4_target.py +++ b/modules/stage4_target.py @@ -32,7 +32,7 @@ class stage4_target(generic_stage_target): "clean"] # if "TARBALL" in self.settings or \ -# not self.settings.has_key("FETCH"): +# "FETCH" not in self.settings: if "FETCH" not in self.settings: self.settings["action_sequence"].append("capture") self.settings["action_sequence"].append("clear_autoresume") -- 1.7.8.6