Kaydet (Commit) cc523fc5 authored tarafından Raymond Hettinger's avatar Raymond Hettinger

SF patch #834015: Remove imports of unused modules

(Contributed by George Yoshida.)
üst dc113a8a
...@@ -104,7 +104,6 @@ from xmlrpclib import Fault ...@@ -104,7 +104,6 @@ from xmlrpclib import Fault
import SocketServer import SocketServer
import BaseHTTPServer import BaseHTTPServer
import sys import sys
import types
import os import os
def resolve_dotted_attribute(obj, attr): def resolve_dotted_attribute(obj, attr):
......
...@@ -1082,7 +1082,6 @@ def _sys_version(): ...@@ -1082,7 +1082,6 @@ def _sys_version():
""" """
global _sys_version_cache global _sys_version_cache
import time
if _sys_version_cache is not None: if _sys_version_cache is not None:
return _sys_version_cache return _sys_version_cache
......
...@@ -10,7 +10,6 @@ Some of this can actually be useful on non-Posix systems too, e.g. ...@@ -10,7 +10,6 @@ Some of this can actually be useful on non-Posix systems too, e.g.
for manipulation of the pathname component of URLs. for manipulation of the pathname component of URLs.
""" """
import sys
import os import os
import stat import stat
......
...@@ -46,7 +46,6 @@ Sample use, programmatically ...@@ -46,7 +46,6 @@ Sample use, programmatically
""" """
import linecache import linecache
import marshal
import os import os
import re import re
import sys import sys
......
...@@ -109,7 +109,7 @@ Exported classes: ...@@ -109,7 +109,7 @@ Exported classes:
ServerProxy Represents a logical connection to an XML-RPC server ServerProxy Represents a logical connection to an XML-RPC server
MultiCall Executor of boxcared xmlrpc requests MultiCall Executor of boxcared xmlrpc requests
Boolean boolean wrapper to generate a "boolean" XML-RPC value Boolean boolean wrapper to generate a "boolean" XML-RPC value
DateTime dateTime wrapper for an ISO 8601 string or time tuple or DateTime dateTime wrapper for an ISO 8601 string or time tuple or
localtime integer value to generate a "dateTime.iso8601" localtime integer value to generate a "dateTime.iso8601"
...@@ -894,7 +894,7 @@ class _MultiCallMethod: ...@@ -894,7 +894,7 @@ class _MultiCallMethod:
def MultiCallIterator(results): def MultiCallIterator(results):
"""Iterates over the results of a multicall. Exceptions are """Iterates over the results of a multicall. Exceptions are
thrown in response to xmlrpc faults.""" thrown in response to xmlrpc faults."""
for i in results: for i in results:
if type(i) == type({}): if type(i) == type({}):
raise Fault(i['faultCode'], i['faultString']) raise Fault(i['faultCode'], i['faultString'])
...@@ -903,7 +903,7 @@ def MultiCallIterator(results): ...@@ -903,7 +903,7 @@ def MultiCallIterator(results):
else: else:
raise ValueError,\ raise ValueError,\
"unexpected type in multicall result" "unexpected type in multicall result"
class MultiCall: class MultiCall:
"""server -> a object used to boxcar method calls """server -> a object used to boxcar method calls
...@@ -920,14 +920,14 @@ class MultiCall: ...@@ -920,14 +920,14 @@ class MultiCall:
add_result, address = multicall() add_result, address = multicall()
""" """
def __init__(self, server): def __init__(self, server):
self.__server = server self.__server = server
self.__call_list = [] self.__call_list = []
def __repr__(self): def __repr__(self):
return "<MultiCall at %x>" % id(self) return "<MultiCall at %x>" % id(self)
__str__ = __repr__ __str__ = __repr__
def __getattr__(self, name): def __getattr__(self, name):
...@@ -939,7 +939,7 @@ class MultiCall: ...@@ -939,7 +939,7 @@ class MultiCall:
marshalled_list.append({'methodName' : name, 'params' : args}) marshalled_list.append({'methodName' : name, 'params' : args})
return MultiCallIterator(self.__server.system.multicall(marshalled_list)) return MultiCallIterator(self.__server.system.multicall(marshalled_list))
# -------------------------------------------------------------------- # --------------------------------------------------------------------
# convenience functions # convenience functions
...@@ -1071,7 +1071,6 @@ def loads(data): ...@@ -1071,7 +1071,6 @@ def loads(data):
If the XML-RPC packet represents a fault condition, this function If the XML-RPC packet represents a fault condition, this function
raises a Fault exception. raises a Fault exception.
""" """
import sys
p, u = getparser() p, u = getparser()
p.feed(data) p.feed(data)
p.close() p.close()
...@@ -1392,7 +1391,7 @@ class ServerProxy: ...@@ -1392,7 +1391,7 @@ class ServerProxy:
) )
__str__ = __repr__ __str__ = __repr__
def __getattr__(self, name): def __getattr__(self, name):
# magic method dispatcher # magic method dispatcher
return _Method(self.__request, name) return _Method(self.__request, name)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment