zuul-jobs/roles/upload-logs-base
James E. Blair 9f0d22d678 GCS logs: more robust Credential class
Google keeps changing the with_scopes method signature.  We need to
override that method in order to keep our path attribute around when
it re-instantiates the object.  As long as we always call refresh
after the object is created, we can drop our custom constructor and
then change with_scopes to use generic arguments.  This should keep
up with any further minor API changes without needing further local
changes.

Also, a minor inconsistency in command line arguments (used only for
local manual testing) is corrected.

Change-Id: Id41dfc464eb86429771a78c1fefae006e0915cb9
2021-02-19 09:53:08 -08:00
..
library GCS logs: more robust Credential class 2021-02-19 09:53:08 -08:00
module_utils GZIPCompressedStream default read size to -1 2020-12-02 20:59:55 +01:00
__init__.py Merge upload logs modules into common role 2020-09-25 13:21:12 +02:00
README.rst Merge upload logs modules into common role 2020-09-25 13:21:12 +02:00

Common library role for upload logs roles

This role contains the libraries and common code used by the upload-logs roles.