-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for pebble log forwarding (#332)
* add draft skeleton for pebble log forwarding * add enable/disable logic * fix static checks and linting * refactor log labels * refactor label names Co-authored-by: Luca Bello <36242061+lucabello@users.noreply.github.com> * enabling forwarding through relation events * fix static checks and linting * added unit tests for the logforwarder class * fix endpoints sorting * add docs and minor improvements * tox fmt * address one pr comment * doc fix and tox fmt * doc fix * more doc improvements * addressing PR comments in a live session * addressing comments * addressing live review * minor improvements and unit tests * enable/disable to be public * exposing loki data key to init * refactor again without docs * minor fixes * add self init * fixed library again * final fix * docs fix * tox fmt * make update_logging public * update unit tests * fix lint * move ManualLogForwarder out * remove old docs * minor docstring fix * use logger.warning * fix unit tests * minor docfix * charmcraft fetch-lib --------- Co-authored-by: IbraAoad <Ibrahim.Awwad@canonical.com> Co-authored-by: Ibrahim Awwad <ibraaoad@gmail.com>
- Loading branch information
1 parent
a0d907b
commit 6ceebb0
Showing
3 changed files
with
500 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.