[svn] commit: r236 - /branches/f2f200910/src/lib/cc/python/ISC/CC/session.py

BIND 10 source code commits bind10-changes at lists.isc.org
Fri Oct 30 17:37:51 UTC 2009


Author: shane
Date: Fri Oct 30 17:37:51 2009
New Revision: 236

Log:
Allow user to specify port to connect on.


Modified:
    branches/f2f200910/src/lib/cc/python/ISC/CC/session.py

Modified: branches/f2f200910/src/lib/cc/python/ISC/CC/session.py
==============================================================================
--- branches/f2f200910/src/lib/cc/python/ISC/CC/session.py (original)
+++ branches/f2f200910/src/lib/cc/python/ISC/CC/session.py Fri Oct 30 17:37:51 2009
@@ -13,10 +13,6 @@
 # NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
 # WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 
-# XXX
-import pprint
-from ISC.Util import hexdump
-
 import sys
 import socket
 import struct
@@ -28,7 +24,7 @@
 class SessionError(Exception): pass
 
 class Session:
-    def __init__(self):
+    def __init__(self, port=9912):
         self._socket = None
         self._lname = None
         self._recvbuffer = bytearray()
@@ -38,7 +34,7 @@
 
         try:
             self._socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
-            self._socket.connect(tuple(['127.0.0.1', 9912]))
+            self._socket.connect(tuple(['127.0.0.1', port]))
 
             self.sendmsg({ "type": "getlname" })
             msg = self.recvmsg(False)




More information about the bind10-changes mailing list