SF patch #834015: Remove imports of unused modules

(Contributed by George Yoshida.)
This commit is contained in:
Raymond Hettinger 2003-11-02 09:47:05 +00:00
parent dc113a8a06
commit cc523fc53d
5 changed files with 8 additions and 13 deletions

View file

@ -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):

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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:
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):
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:
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:
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):
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:
) )
__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)