From: Shikhar Bhushan Date: Wed, 28 Oct 2009 10:40:34 +0000 (+0100) Subject: typo: close-session not close-sesion X-Git-Tag: 0.2a~4 X-Git-Url: https://code.grnet.gr/git/ncclient/commitdiff_plain/7c4ff459ed6217425b1fa03d7b66001dc3077062 typo: close-session not close-sesion --- diff --git a/ncclient/operations/rpc.py b/ncclient/operations/rpc.py index 5daaeef..64540c4 100644 --- a/ncclient/operations/rpc.py +++ b/ncclient/operations/rpc.py @@ -116,10 +116,10 @@ class RPCError(OperationError): } def __init__(self, err): - for attr in tag_to_attr.values(): + for attr in RPCError.tag_to_attr.values(): setattr(self, attr, None) for subele in err: - attr = tag_to_attr.get(subele.tag, None) + attr = RPCError.tag_to_attr.get(subele.tag, None) if attr is not None: setattr(self, attr, subele.text) if self.message is not None: @@ -128,7 +128,7 @@ class RPCError(OperationError): OperationError.__init__(self, self.to_dict()) def to_dict(self): - return dict([ (attr[1:], gettattr(self, attr)) for attr in tag_to_attr.values() ]) + return dict([ (attr[1:], gettattr(self, attr)) for attr in RPCError.tag_to_attr.values() ]) @property def type(self): @@ -167,7 +167,7 @@ class RPCReplyListener(SessionListener): # internal use # one instance per session -- maybe there is a better way?? def __new__(cls, session): - with creation_lock: + with RPCReplyListener.creation_lock: instance = session.get_listener_instance(cls) if instance is None: instance = object.__new__(cls) diff --git a/ncclient/operations/session.py b/ncclient/operations/session.py index df5d2f9..a06be6f 100644 --- a/ncclient/operations/session.py +++ b/ncclient/operations/session.py @@ -24,7 +24,7 @@ class CloseSession(RPC): def request(self): try: - return self._request(new_ele("close-sesion")) + return self._request(new_ele("close-session")) finally: self.session.close()