Hi! I'm using the next code to get the log from my heroku app:
app = heroku_conn.apps()['aurorabugsbunny']
log = app.get_log(lines=100)
But I ended up with this error when I try to use the log variable:
File "/app/.heroku/python/lib/python3.6/site-packages/telegram/ext/dispatcher.py", line 279, in process_update
2018-08-29T14:31:38.120073+00:00 app[worker.1]: handler.handle_update(update, self)
2018-08-29T14:31:38.120075+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/telegram/ext/commandhandler.py", line 173, in handle_update
2018-08-29T14:31:38.120077+00:00 app[worker.1]: return self.callback(dispatcher.bot, update, **optional_args)
2018-08-29T14:31:38.120079+00:00 app[worker.1]: File "/app/bot/remote.py", line 26, in remote
2018-08-29T14:31:38.120080+00:00 app[worker.1]: log = app.get_log(dyno='worker.1', lines=100, source='aurorabugsbunny')
2018-08-29T14:31:38.120082+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/heroku3/models/app.py", line 467, in get_log
2018-08-29T14:31:38.120084+00:00 app[worker.1]: return logger.get(timeout=timeout)
2018-08-29T14:31:38.120086+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/heroku3/models/logsession.py", line 25, in get
2018-08-29T14:31:38.120088+00:00 app[worker.1]: r = requests.get(self.logplex_url, verify=False, stream=True, timeout=timeout)
2018-08-29T14:31:38.120090+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/requests/api.py", line 72, in get
2018-08-29T14:31:38.120091+00:00 app[worker.1]: return request('get', url, params=params, **kwargs)
2018-08-29T14:31:38.120093+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/requests/api.py", line 58, in request
2018-08-29T14:31:38.120095+00:00 app[worker.1]: return session.request(method=method, url=url, **kwargs)
2018-08-29T14:31:38.120096+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/requests/sessions.py", line 512, in request
2018-08-29T14:31:38.120098+00:00 app[worker.1]: resp = self.send(prep, **send_kwargs)
2018-08-29T14:31:38.120100+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/requests/sessions.py", line 622, in send
2018-08-29T14:31:38.120101+00:00 app[worker.1]: r = adapter.send(request, **kwargs)
2018-08-29T14:31:38.120103+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/requests/adapters.py", line 431, in send
2018-08-29T14:31:38.120105+00:00 app[worker.1]: timeout = TimeoutSauce(connect=timeout, read=timeout)
2018-08-29T14:31:38.120106+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/urllib3/util/timeout.py", line 94, in init
2018-08-29T14:31:38.120108+00:00 app[worker.1]: self._connect = self._validate_timeout(connect, 'connect')
2018-08-29T14:31:38.120110+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.6/site-packages/urllib3/util/timeout.py", line 121, in _validate_timeout
2018-08-29T14:31:38.120111+00:00 app[worker.1]: raise ValueError("Timeout cannot be a boolean value. It must "
2018-08-29T14:31:38.120120+00:00 app[worker.1]: ValueError: Timeout cannot be a boolean value. It must be an int, float or None.