9135: Bring EventClient's public interface closer to PollClient's.
authorBrett Smith <brett@curoverse.com>
Mon, 9 May 2016 16:54:23 +0000 (12:54 -0400)
committerBrett Smith <brett@curoverse.com>
Fri, 13 May 2016 14:54:37 +0000 (10:54 -0400)
commit839a409f51114316c0683fbd00d8174fc24b4a9f
treed9087240c70e3554b3755149412993eb5bcb89ed
parent3dd2a1957ae4106bfc2bd5405662c47c087eb79c
9135: Bring EventClient's public interface closer to PollClient's.

* Restore the run_forever method, which was previously inherited from
  WebSocketClient.
* Remove the connect and close_connection methods, which are
  WebSocketClient implementation details that don't make sense as part
  of the public interface.  (A running EventClient will just reconnect
  if you call close_connection on it.)
sdk/python/arvados/events.py
sdk/python/tests/test_events.py