if resp.raw.closed:
self.on_closed(resp)
- def _start(self, is_async, *args, **kwargs):
+ def _start(self, threaded, *args, **kwargs):
self.running = True
- if is_async:
+ if threaded:
self._thread = Thread(target=self._run, args=args, kwargs=kwargs)
self._thread.daemon = self.daemon
self._thread.start()
""" Called when the response has been closed by Twitter """
pass
- def sample(self, is_async=False, languages=None, stall_warnings=False):
+ def sample(self, threaded=False, languages=None, stall_warnings=False):
self.session.params = {}
if self.running:
raise TweepError('Stream object already connected!')
self.session.params['language'] = ','.join(map(str, languages))
if stall_warnings:
self.session.params['stall_warnings'] = 'true'
- self._start(is_async)
+ self._start(threaded)
- def filter(self, follow=None, track=None, is_async=False, locations=None,
+ def filter(self, follow=None, track=None, threaded=False, locations=None,
stall_warnings=False, languages=None, encoding='utf8', filter_level=None):
body = {}
self.session.headers['Content-type'] = "application/x-www-form-urlencoded"
if filter_level:
body['filter_level'] = filter_level.encode(encoding)
self.session.params = {}
- self._start(is_async, body=body)
+ self._start(threaded, body=body)
def disconnect(self):
self.running = False