From b3788494ae9cf5621fd33f2e2c7f499c15988bd9 Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Sat, 8 Jul 2006 04:38:34 +0000 Subject: [PATCH] * tiny fix for another missed configfile type. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit exceptions.UnboundLocalError: local variable 'http_proxy' referenced before assignment Genel yardım için lütfen 'pisi help' komutunu kullanınız. Geri-iz: File "./pisi-cli", line 79, in ? cli.run_command() File "/home/faik/depo/uludag/trunk/pisi/pisi/cli/pisicli.py", line 111, in run_command self.command.run() File "/home/faik/depo/uludag/trunk/pisi/pisi/cli/commands.py", line 466, in run pisi.api.emerge(self.args) File "./pisi/operations.py", line 742, in emerge package_names = atomicoperations.build(x)[0] File "./pisi/atomicoperations.py", line 495, in build return pisi.build.build(package) File "./pisi/build.py", line 861, in build return pb.build() File "./pisi/build.py", line 194, in build self.fetch_source_archive() File "./pisi/build.py", line 308, in fetch_source_archive self.sourceArchive.fetch() File "./pisi/sourcearchive.py", line 50, in fetch fetch_url(self.url, ctx.config.archives_dir(), progress) File "./pisi/fetcher.py", line 54, in fetch_url fetch.fetch() File "./pisi/fetcher.py", line 99, in fetch self.fetchRemoteFile(partial_file) File "./pisi/fetcher.py", line 184, in fetchRemoteFile fileObj = urllib2.urlopen(self.formatRequest(urllib2.Request(uri))) File "./pisi/fetcher.py", line 242, in formatRequest proxy_handler = urllib2.ProxyHandler({URI(http_proxy): ftp_proxy}) --- pisi/configfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pisi/configfile.py b/pisi/configfile.py index bce2a77d..c856eb03 100644 --- a/pisi/configfile.py +++ b/pisi/configfile.py @@ -118,7 +118,7 @@ class ConfigurationSection(object): if item[0] == attr: # all values are returned as string types by ConfigParser. # evaluate "True" or "False" strings to boolean. - if item[1] in ["True", "False"]: + if item[1] in ["True", "False", "None"]: return eval(item[1]) else: return item[1]