Add an API call to subscribe to a list of streams.

(imported from commit 0a5d46d5f54fb4c8ebfad8c9adb777c0b4938dfa)
This commit is contained in:
Tim Abbott
2012-10-11 15:34:17 -04:00
parent 04c631fd24
commit fc99d2983a
4 changed files with 85 additions and 22 deletions

View File

@@ -56,6 +56,11 @@ class HumbugAPI():
def get_subscriptions(self, request = {}):
return self.do_api_query(request, "/api/v1/get_subscriptions")
def subscribe(self, streams):
request = {}
request["streams"] = simplejson.dumps(streams)
return self.do_api_query(request, "/api/v1/subscribe")
def call_on_each_message(self, callback, options = {}):
max_message_id = None
while True: