Changes between Version 124 and Version 125 of XmlRpcPlugin
- Timestamp:
- Apr 21, 2021, 1:31:54 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
XmlRpcPlugin
v124 v125 132 132 133 133 {{{#!python 134 import xmlrpclib 135 134 try: 135 from xmlrpc import client as xmlrpclib 136 except ImportError: 137 import xmlrpclib 138 136 139 server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac-dev/login/xmlrpc") 137 140 for method in server.system.listMethods(): … … 145 148 146 149 {{{#!python 147 import xmlrpclib 150 try: 151 from xmlrpc import client as xmlrpclib 152 except ImportError: 153 import xmlrpclib 148 154 149 155 server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac/devel/login/xmlrpc") … … 163 169 164 170 {{{#!python 165 import xmlrpclib 171 try: 172 from xmlrpc import client as xmlrpclib 173 except ImportError: 174 import xmlrpclib 166 175 167 176 server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac/devel/login/xmlrpc") … … 176 185 177 186 {{{#!python 178 import xmlrpclib 187 try: 188 from xmlrpc import client as xmlrpclib 189 except ImportError: 190 import xmlrpclib 179 191 180 192 server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac-dev/login/xmlrpc") … … 194 206 195 207 {{{#!python 196 import xmlrpclib 208 try: 209 from xmlrpc import client as xmlrpclib 210 except ImportError: 211 import xmlrpclib 197 212 198 213 server = xmlrpclib.ServerProxy("http://athomas:password@localhost:8080/trunk/login/xmlrpc") … … 206 221 207 222 {{{#!python 223 try: 224 from xmlrpc import client as xmlrpclib 225 except ImportError: 226 import xmlrpclib 227 import urllib2 228 else: 229 from urllib import request as urllib2 230 208 231 class HTTPSDigestTransport(xmlrpclib.SafeTransport): 209 232 """ … … 221 244 222 245 def request(self, host, handler, request_body, verbose): 223 import urllib2224 225 246 url = 'https://'+host+handler 226 247 if verbose or self.verbose: 227 248 print "ProxyTransport URL: [%s]"%url 228 249 229 request = urllib2.Request(url) 230 request.add_data(request_body) 250 request = urllib2.Request(url, request_body) 231 251 # Note: 'Host' and 'Content-Length' are added automatically 232 252 request.add_header("User-Agent", self.user_agent)