JournalHandler incorrectly send exception info
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 48/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- python
調査の方向性
Start in systemd/journal.py at lines 581-586, then read the referenced Python logging implementations for exc_text, exc_info, and stack_info. Confirm how JournalHandler currently sends exception data, and consider the requested exception representation and stack information; done means the journal receives the useful exception details without the unnecessary tuple stringification.
索引モデルが issue の本文から書いたものです。
説明
https://github.com/systemd/python-systemd/blob/master/systemd/journal.py#L581-L586
record.exc_text is a cache for text representation of record.exc_info https://github.com/python/cpython/blob/master/Lib/logging/__init__.py#L335
record.exc_info is a tuple https://github.com/python/cpython/blob/master/Lib/logging/__init__.py#L1579
So send str(record.exc_info) is unnecessary. There is a default implementation in formatter https://github.com/python/cpython/blob/master/Lib/logging/__init__.py#L681-L689
Also we send information about exception but no record.stack_info it's could be useful as well.
- 主要言語
- C
- スター
- 522
- フォーク
- 79
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
systemd/python-systemd のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
systemd/python-systemd#177 · コメント 1 件 · リアクション 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 42/100
systemd/python-systemd#169 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
systemd/python-systemd#167 · コメント 19 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
systemd/python-systemd#152 · コメント 1 件 · リアクション 13 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
systemd/python-systemd#146 · コメント 2 件 ·
systemd/python-systemd の issue をすべて見る
似ている issue
-
Status: Waiting triage Type: Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
nanoframework/Home#1857 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
libsdl-org/SDL#16372 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
corazawaf/coraza-nginx#140 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100