[tor-commits] [stem/master] Adding an is_ok() method to controller responses
atagar at torproject.org
atagar at torproject.org
Tue May 29 01:08:25 UTC 2012
commit 152059f7d687c93326e039c954bbfa72a9356323
Author: Damian Johnson <atagar at torproject.org>
Date: Mon May 28 15:43:35 2012 -0700
Adding an is_ok() method to controller responses
Method added by Ravi during his safecookie work. Stealing it a little early
since I want it for refactoring that I'm doing.
---
stem/socket.py | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/stem/socket.py b/stem/socket.py
index 5abe902..a9e2068 100644
--- a/stem/socket.py
+++ b/stem/socket.py
@@ -408,6 +408,19 @@ class ControlMessage:
self._parsed_content = parsed_content
self._raw_content = raw_content
+ def is_ok(self):
+ """
+ Checks if all of our lines have a 250 response.
+
+ Returns:
+ True if all lines have a 250 response code, False otherwise
+ """
+
+ for code, _, _ in self._parsed_content:
+ if code != "250": return False
+
+ return True
+
def content(self):
"""
Provides the parsed message content. These are entries of the form...
More information about the tor-commits
mailing list