Sfoglia il codice sorgente

Fix "'module' object is not callable" error

In a couple of files the urlparse method was not being set up
correctly for python < 3 and this resulted in an error being
thrown when trying to call it.

Change-Id: I4d2040ac77101e4e228ee225862f365ae3d96cec
David Pursehouse 12 anni fa
parent
commit
cd51f17c64
2 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 1 1
      manifest_xml.py
  2. 1 1
      subcmds/sync.py

+ 1 - 1
manifest_xml.py

@@ -27,7 +27,7 @@ else:
   import imp
   import urlparse
   urllib = imp.new_module('urllib')
-  urllib.parse = urlparse
+  urllib.parse = urlparse.urlparse
 
 from git_config import GitConfig
 from git_refs import R_HEADS, HEAD

+ 1 - 1
subcmds/sync.py

@@ -34,7 +34,7 @@ else:
   import urlparse
   import xmlrpclib
   urllib = imp.new_module('urllib')
-  urllib.parse = urlparse
+  urllib.parse = urlparse.urlparse
   xmlrpc = imp.new_module('xmlrpc')
   xmlrpc.client = xmlrpclib