collective.googlecloudlogging
This library connects to Python’s standard logging module and will log to Googles Cloud Logging via API. More information at https://cloud.google.com/logging/docs/setup/python#connecting_the_library_to_python_logging
Configuration
Within Google Cloud no extra configuration should be needed.
If you want to use the Cloud Logging outside of Google Cloud, you have to supply your Google Cloud project ID and appropriate service account credentials.
Note
As soon as it’s loaded, and only then, it will remove the StreamHandler from root logger and no longer write to stdout. If you want no instance logging to stdout at all in your Google Cloud Logs, you have to disable it in your wsgi.ini:
[logger_root] level = INFO handlers = console, eventlog
Requirements
Plone 5.2
Python 3.7
Installation
Install collective.googlecloudlogging by adding it to your buildout:
[buildout]
...
eggs =
collective.googlecloudlogging
and then running bin/buildout
Maintainers
Peter Holzer
Contact: dev@bluedynamics.com
Contribute
License
The project is licensed under the GPLv2.
Contributors
Peter Holzer
Erico Andrei
Changelog
1.0 (2021-08-05)
Initial release. [agitator]
Metadata
Release files for collective.googlecloudlogging 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| collective.googlecloudlogging-1.0.tar.gz | 8.1 kB | Without provenance | Details for collective.googlecloudlogging-1.0.tar.gz |
Release files / collective.googlecloudlogging-1.0.tar.gz
| Download URL | collective.googlecloudlogging-1.0.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2061c8592997237ee9b7e177a7224fcb04792c32a69ca74aeca9af43abcfbff3
|
|
BLAKE2b-256 checksum How to use checksums |
71d90ba1d03920601fb016410b04772a07ade1eeb1a78e90cebd1c4ac0a20089
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
|
Security for collective.googlecloudlogging 1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.