Remove use of deprecated function
authorMichele Tartara <mtartara@google.com>
Fri, 22 Mar 2013 11:37:18 +0000 (11:37 +0000)
committerMichele Tartara <mtartara@google.com>
Fri, 22 Mar 2013 15:01:34 +0000 (16:01 +0100)
cgi.parse_qs() is deprecated in python 2.6 and substituted by
urlparse.parse_qs().

This patch modifies the code to use the new function.

Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>

lib/rapi/connector.py

index fd2de92..46b89da 100644 (file)
@@ -26,8 +26,8 @@
 
 # C0103: Invalid name, since the R_* names are not conforming
 
-import cgi
 import re
+import urlparse
 
 from ganeti import constants
 from ganeti import http
@@ -71,7 +71,7 @@ class Mapper:
     """
     if "?" in uri:
       (path, query) = uri.split("?", 1)
-      args = cgi.parse_qs(query)
+      args = urlparse.parse_qs(query)
     else:
       path = uri
       query = None