add basic structured logging to comment filter
This commit is contained in:
parent
cc8aaae5c3
commit
41883df47b
|
@ -4,7 +4,7 @@ use crate::ghevent;
|
||||||
use crate::message::{buildjob, evaluationjob, Pr, Repo};
|
use crate::message::{buildjob, evaluationjob, Pr, Repo};
|
||||||
use crate::worker;
|
use crate::worker;
|
||||||
|
|
||||||
use tracing::{error, info};
|
use tracing::{debug_span, error, info};
|
||||||
use uuid::Uuid;
|
use uuid::Uuid;
|
||||||
|
|
||||||
pub struct GitHubCommentWorker {
|
pub struct GitHubCommentWorker {
|
||||||
|
@ -37,6 +37,9 @@ impl worker::SimpleWorker for GitHubCommentWorker {
|
||||||
// FIXME: remove with rust/cargo update
|
// FIXME: remove with rust/cargo update
|
||||||
#[allow(clippy::cognitive_complexity)]
|
#[allow(clippy::cognitive_complexity)]
|
||||||
fn consumer(&mut self, job: &ghevent::IssueComment) -> worker::Actions {
|
fn consumer(&mut self, job: &ghevent::IssueComment) -> worker::Actions {
|
||||||
|
let span = debug_span!("job", pr = ?job.issue.number);
|
||||||
|
let _enter = span.enter();
|
||||||
|
|
||||||
if job.action == ghevent::IssueCommentAction::Deleted {
|
if job.action == ghevent::IssueCommentAction::Deleted {
|
||||||
return vec![worker::Action::Ack];
|
return vec![worker::Action::Ack];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue