[svn] commit: r603 - in /branches/parkinglot/src: bin/msgq/msgq.py lib/cc/python/ISC/CC/session.py lib/cc/python/test.py
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Jan 28 21:57:23 UTC 2010
Author: jelte
Date: Thu Jan 28 21:57:22 2010
New Revision: 603
Log:
move step 4.2;
fixed the calls to Message module to use the lowercased module name
Modified:
branches/parkinglot/src/bin/msgq/msgq.py
branches/parkinglot/src/lib/cc/python/ISC/CC/session.py
branches/parkinglot/src/lib/cc/python/test.py
Modified: branches/parkinglot/src/bin/msgq/msgq.py
==============================================================================
--- branches/parkinglot/src/bin/msgq/msgq.py (original)
+++ branches/parkinglot/src/bin/msgq/msgq.py Thu Jan 28 21:57:22 2010
@@ -198,7 +198,7 @@
return
try:
- routingmsg = ISC.CC.Message.from_wire(routing)
+ routingmsg = ISC.CC.message.from_wire(routing)
except DecodeError as err:
self.kill_socket(fd, sock)
sys.stderr.write("Routing decode error: %s\n" % err)
@@ -228,9 +228,9 @@
def preparemsg(self, env, msg = None):
if type(env) == dict:
- env = ISC.CC.Message.to_wire(env)
+ env = ISC.CC.message.to_wire(env)
if type(msg) == dict:
- msg = ISC.CC.Message.to_wire(msg)
+ msg = ISC.CC.message.to_wire(msg)
length = 2 + len(env);
if msg:
length += len(msg)
Modified: branches/parkinglot/src/lib/cc/python/ISC/CC/session.py
==============================================================================
--- branches/parkinglot/src/lib/cc/python/ISC/CC/session.py (original)
+++ branches/parkinglot/src/lib/cc/python/ISC/CC/session.py Thu Jan 28 21:57:22 2010
@@ -17,7 +17,7 @@
import socket
import struct
-from ISC.CC import Message
+from ISC.CC import message
class ProtocolError(Exception): pass
class NetworkError(Exception): pass
@@ -61,9 +61,9 @@
if self._closed:
raise SessionError("Session has been closed.")
if type(env) == dict:
- env = Message.to_wire(env)
+ env = message.to_wire(env)
if type(msg) == dict:
- msg = Message.to_wire(msg)
+ msg = message.to_wire(msg)
self._socket.setblocking(1)
length = 2 + len(env);
if msg:
@@ -82,9 +82,9 @@
header_length = struct.unpack('>H', data[0:2])[0]
data_length = len(data) - 2 - header_length
if data_length > 0:
- return Message.from_wire(data[2:header_length+2]), Message.from_wire(data[header_length + 2:])
+ return message.from_wire(data[2:header_length+2]), message.from_wire(data[header_length + 2:])
else:
- return Message.from_wire(data[2:header_length+2]), None
+ return message.from_wire(data[2:header_length+2]), None
return None, None
def _receive_full_buffer(self, nonblock):
@@ -151,7 +151,7 @@
"group": group,
"instance": instance,
"seq": seq,
- }, Message.to_wire(msg))
+ }, message.to_wire(msg))
return seq
def group_recvmsg(self, nonblock = True):
@@ -172,7 +172,7 @@
"instance": routing["instance"],
"seq": seq,
"reply": routing["seq"],
- }, Message.to_wire(msg))
+ }, message.to_wire(msg))
return seq
if __name__ == "__main__":
Modified: branches/parkinglot/src/lib/cc/python/test.py
==============================================================================
--- branches/parkinglot/src/lib/cc/python/test.py (original)
+++ branches/parkinglot/src/lib/cc/python/test.py Thu Jan 28 21:57:22 2010
@@ -5,102 +5,102 @@
def setUp(self): pass
def test_to_wire_of_string(self):
- wire = ISC.CC.Message.to_wire({ "simple" : "string" })
+ wire = ISC.CC.message.to_wire({ "simple" : "string" })
self.assertEqual(wire, b'Skan\x06simple(\x06string')
def test_from_wire_of_string(self):
wire = b'Skan\x06simple(\x06string'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], "string")
def test_to_wire_of_binary_string(self):
- wire = ISC.CC.Message.to_wire({ "simple" : b'\x01\xff\x02\x85' })
+ wire = ISC.CC.message.to_wire({ "simple" : b'\x01\xff\x02\x85' })
self.assertEqual(wire, b'Skan\x06simple!\x04\x01\xff\x02\x85')
def test_from_wire_of_binary_string(self):
wire = b'Skan\x06simple!\x04\x01\xff\x02\x85'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], b'\x01\xff\x02\x85')
def test_to_wire_of_list(self):
- wire = ISC.CC.Message.to_wire({ "simple" : [ "string" ] })
+ wire = ISC.CC.message.to_wire({ "simple" : [ "string" ] })
self.assertEqual(wire, b'Skan\x06simple#\x08(\x06string')
def test_from_wire_of_list(self):
wire = b'Skan\x06simple#\x08(\x06string'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], [ "string" ])
def test_to_wire_of_hash(self):
- wire = ISC.CC.Message.to_wire({ "simple" : { "string" : 1 }})
+ wire = ISC.CC.message.to_wire({ "simple" : { "string" : 1 }})
self.assertEqual(wire, b'Skan\x06simple"\n\x06string&\x011')
def test_from_wire_of_hash(self):
wire = b'Skan\x06simple"\n\x06string(\x011'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], { "string" : '1' })
def test_to_wire_of_none(self):
- wire = ISC.CC.Message.to_wire({ "simple" : None })
+ wire = ISC.CC.message.to_wire({ "simple" : None })
self.assertEqual(wire, b'Skan\x06simple\x04')
def test_from_wire_of_none(self):
wire = b'Skan\x06simple\x04'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], None)
def test_to_wire_of_empty_string(self):
- wire = ISC.CC.Message.to_wire({ "simple" : "" })
+ wire = ISC.CC.message.to_wire({ "simple" : "" })
self.assertEqual(wire, b'Skan\x06simple(\x00')
def test_from_wire_of_empty_string(self):
wire = b'Skan\x06simple(\x00'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], "")
def test_to_wire_of_utf8_string(self):
- wire = ISC.CC.Message.to_wire({ "simple" : "ãããã" })
+ wire = ISC.CC.message.to_wire({ "simple" : "ãããã" })
self.assertEqual(wire, b'Skan\x06simple(\x0c\xe3\x81\x9b\xe3\x82\x93\xe3\x81\x9b\xe3\x81\x84')
def test_from_wire_of_utf8_string(self):
wire = b'Skan\x06simple(\x0c\xe3\x81\x9b\xe3\x82\x93\xe3\x81\x9b\xe3\x81\x84'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["simple"], "ãããã")
def test_to_wire_of_utf8_label(self):
- wire = ISC.CC.Message.to_wire({ "ãããã" : "string" })
+ wire = ISC.CC.message.to_wire({ "ãããã" : "string" })
self.assertEqual(wire, b'Skan\x0c\xe3\x81\x9b\xe3\x82\x93\xe3\x81\x9b\xe3\x81\x84(\x06string')
def test_from_wire_of_utf8_label(self):
wire = b'Skan\x0c\xe3\x81\x9b\xe3\x82\x93\xe3\x81\x9b\xe3\x81\x84(\x06string'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["ãããã"], "string")
def test_to_wire_of_bool_true(self):
- wire = ISC.CC.Message.to_wire({ "bool": True })
+ wire = ISC.CC.message.to_wire({ "bool": True })
self.assertEqual(wire, b'Skan\x04bool%\x01\x01')
def test_to_wire_of_bool_false(self):
- wire = ISC.CC.Message.to_wire({ "bool": False })
+ wire = ISC.CC.message.to_wire({ "bool": False })
self.assertEqual(wire, b'Skan\x04bool%\x01\x00')
def test_from_wire_of_bool_true(self):
wire = b'Skan\x04bool%\x01\x01'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["bool"], True)
def test_from_wire_of_bool_true(self):
wire = b'Skan\x04bool%\x01\x00'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["bool"], False)
def test_to_wire_of_int(self):
- wire = ISC.CC.Message.to_wire({ "number": 123 })
+ wire = ISC.CC.message.to_wire({ "number": 123 })
self.assertEqual(wire, b'Skan\x06number&\x03123')
def test_from_wire_of_int(self):
wire = b'Skan\x06number&\x03123'
- decoded = ISC.CC.Message.from_wire(wire)
+ decoded = ISC.CC.message.from_wire(wire)
self.assertEqual(decoded["number"], 123)
if __name__ == '__main__':
More information about the bind10-changes
mailing list