J. Nick Koston
00ac7a7d70
Provide user consumable errors when lock operations fail ( #31864 )
...
* Provide user consumable errors when lock operations fail
This resolves issue #26672
* include from in raise
* pylint
* Cleanup of mocking.
2020-02-17 10:30:14 -08:00
J. Nick Koston
f6d9e6b6c5
Convert august to async so a token refresh lock can be used ( #31848 )
...
* Convert august to async so a token refresh lock can be used
* Update comment since we now have a lock
* Do not mock the lock
* Address review items
2020-02-15 21:08:52 -08:00
J. Nick Koston
6879105b14
Cleanup August activity processing and add tests ( #31774 )
...
* Update py-august to 0.12.0
* Upstream update also resolves issue #28960
2020-02-12 15:35:07 -08:00
J. Nick Koston
f5be9ef7fb
Refresh the august access token when needed ( #31735 )
...
* Refresh the august access token
when needed.
Currently august will stop working when the token
expires about every six month.
This resolves issue #23788
* Make refresh_access_token_if_needed private since we do not want additional callers
* Add init
2020-02-11 22:13:54 -08:00