Kenneth Giusti
8415834f35
Simulate remote link close on remote session close
2014-03-13 13:33:44 -04:00
Kenneth Giusti
9d1f78eca1
Finalize the Link state machine, add session tracking class.
2014-03-13 10:34:56 -04:00
Kenneth Giusti
ac54d70c02
Refactor link handling to use a more event driven approach.
2014-03-11 13:14:56 -04:00
Kenneth Giusti
9935c0cf50
minor whitespace change to re-sync with OpenStack sources
2014-03-05 15:47:08 -05:00
Kenneth Giusti
fa0c997ff4
Merge in code cleanups from Gordon Sim, fixed some issues found by PyLint
2014-03-04 15:38:08 -05:00
Kenneth Giusti
f1b30a5c51
Merge branch 'test-callback' into ssl
...
Need to verify that 'connection_failed' callback is made properly when the SSL handshake fails.
2014-02-05 19:06:49 -05:00
Kenneth Giusti
63c174c360
checkpoint ssl development
2014-02-05 19:00:54 -05:00
Kenneth Giusti
00ea4f63da
Ensure all callbacks only occur during Connection.process()
2014-02-03 13:48:50 -05:00
Kenneth Giusti
9300a3732f
Add idle-time-out support
2014-02-03 11:55:27 -05:00
Kenneth Giusti
a8d5be95ce
PEP8 cleanup
2014-01-31 11:53:13 -05:00
Kenneth Giusti
156cd0a76a
Integrate Gordon Sims enhancements from Oslo-Messaging
2014-01-31 11:14:33 -05:00
Kenneth Giusti
5a789a0520
work in process: handle transport failures gracefully
2014-01-28 11:18:14 -05:00
Kenneth Giusti
875bfc9fe8
Integrate Gordon Sim's PEP8 cleanups
2014-01-21 09:10:15 -05:00
Kenneth Giusti
ea3ee25ff4
move __all__ to top
2014-01-13 15:39:04 -05:00
Kenneth Giusti
eb3013f512
Various updates and fixes:
...
Separate endpoint initialization from opening.
Allow remote to name the link.
Fix examples to index using container+link name.
Clean up connection processing state.
2014-01-13 15:20:07 -05:00
Kenneth Giusti
560de5b097
Separate the call to open() from the constructor
2014-01-08 15:12:51 -05:00
Kenneth Giusti
aaa54fb148
Add socket utility methods
2014-01-02 10:58:35 -05:00
Kenneth Giusti
a3665438d3
disable send timeout for now
2014-01-01 12:46:20 -05:00
Kenneth Giusti
a085f61ecb
clean up logging
2014-01-01 12:41:17 -05:00
Kenneth Giusti
58eef41dab
fix call
2013-12-31 21:29:53 -05:00
Kenneth Giusti
8972c797b3
rework close/destroy interfaces
2013-12-23 16:04:04 -05:00
Kenneth Giusti
81c3b3a75c
fixes and cleanups
2013-12-23 15:29:19 -05:00
Kenneth Giusti
623b1af3ab
checkpoint
2013-12-23 10:35:17 -05:00
Kenneth Giusti
5bcd7d5558
checkpoint: horribly, totally busted
2013-12-18 16:31:01 -05:00
Kenneth Giusti
8e7b8409b2
development checkpoint: a single message sucessfully sent
2013-12-17 20:09:56 -05:00