diff options
author | Fabian Affolter <fabian@bernewireless.net> | 2010-06-07 13:26:11 +0000 |
---|---|---|
committer | Sol Jerome <solj@ices.utexas.edu> | 2010-06-07 08:42:53 -0500 |
commit | 6d2a8b48de43d5a07c8c0ea813f61db30722b320 (patch) | |
tree | fad57e3a0ccc188d9fa69c5c93a18346d5d3b558 /src/lib/Proxy.py | |
parent | 3599dc2990dafbacdb5aa54a6bd338850cefa770 (diff) | |
download | bcfg2-6d2a8b48de43d5a07c8c0ea813f61db30722b320.tar.gz bcfg2-6d2a8b48de43d5a07c8c0ea813f61db30722b320.tar.bz2 bcfg2-6d2a8b48de43d5a07c8c0ea813f61db30722b320.zip |
Updated files to match PEP 257
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5899 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'src/lib/Proxy.py')
-rw-r--r-- | src/lib/Proxy.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/lib/Proxy.py b/src/lib/Proxy.py index 788cfde0f..275405faf 100644 --- a/src/lib/Proxy.py +++ b/src/lib/Proxy.py @@ -5,6 +5,7 @@ ComponentProxy -- an RPC client proxy to Cobalt components Functions: load_config -- read configuration files + """ __revision__ = '$Revision: $' @@ -47,7 +48,7 @@ class CertificateError(Exception): self.commonName = commonName class RetryMethod(_Method): - """Method with error handling and retries built in""" + """Method with error handling and retries built in.""" log = logging.getLogger('xmlrpc') max_retries = 4 def __call__(self, *args): @@ -84,8 +85,7 @@ class RetryMethod(_Method): xmlrpclib._Method = RetryMethod class SSLHTTPConnection(httplib.HTTPConnection): - - """Extension of HTTPConnection that implements SSL and related behaviors""" + """Extension of HTTPConnection that implements SSL and related behaviors.""" logger = logging.getLogger('Bcfg2.Proxy.SSLHTTPConnection') @@ -134,6 +134,7 @@ class SSLHTTPConnection(httplib.HTTPConnection): connect() call will throw a `CertificateError`. protocol : {'xmlrpc/ssl', 'xmlrpc/tlsv1'}, optional Communication protocol to use. + """ if not has_py26: httplib.HTTPConnection.__init__(self, host, port, strict) @@ -147,7 +148,7 @@ class SSLHTTPConnection(httplib.HTTPConnection): self.timeout = timeout def connect(self): - """Initiates a connection using previously set attributes""" + """Initiates a connection using previously set attributes.""" if SSL_LIB == 'py26_ssl': self._connect_py26ssl() elif SSL_LIB == 'm2crypto': @@ -157,7 +158,7 @@ class SSLHTTPConnection(httplib.HTTPConnection): def _connect_py26ssl(self): - """Initiates a connection using the ssl module""" + """Initiates a connection using the ssl module.""" rawsock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) if self.protocol == 'xmlrpc/ssl': ssl_protocol_ver = ssl.PROTOCOL_SSLv23 @@ -193,7 +194,7 @@ class SSLHTTPConnection(httplib.HTTPConnection): self.sock.closeSocket = True def _connect_m2crypto(self): - """Initiates a connection using the M2Crypto module""" + """Initiates a connection using the M2Crypto module.""" if self.protocol == 'xmlrpc/ssl': ctx = SSL.Context('sslv23') @@ -257,7 +258,7 @@ class XMLRPCTransport(xmlrpclib.Transport): return https def request(self, host, handler, request_body, verbose=0): - '''send request to server and return response''' + """Send request to server and return response.""" h = self.make_connection(host) self.send_request(h, handler, request_body) self.send_host(h, host) @@ -303,6 +304,7 @@ def ComponentProxy(url, user=None, password=None, key=None, cert=None, ca=None, component_name -- name of the component to connect to Additional arguments are passed to the ServerProxy constructor. + """ if user and password: |