MCPcopy Create free account
hub / github.com/3eif/gitmotion / log_message

Function log_message

api/src/main.rs:120–129  ·  view source on GitHub ↗
(level: log::Level, message: &str, job_id: Option<&str>)

Source from the content-addressed store, hash-verified

118}
119
120fn log_message(level: log::Level, message: &str, job_id: Option<&str>) {
121 let target = job_id.map_or("gitmotion_api".to_string(), |id| format!("job-{}", id));
122 match level {
123 log::Level::Error => log::error!(target: &target, "{}", message),
124 log::Level::Warn => log::warn!(target: &target, "{}", message),
125 log::Level::Info => log::info!(target: &target, "{}", message),
126 log::Level::Debug => log::debug!(target: &target, "{}", message),
127 log::Level::Trace => log::trace!(target: &target, "{}", message),
128 }
129}
130
131async fn start_gource(
132 repo_request: web::Json<GourceRequest>,

Callers 9

start_gourceFunction · 0.85
process_gourceFunction · 0.85
stop_jobFunction · 0.85
clone_repositoryFunction · 0.85
count_days_and_commitsFunction · 0.85
clear_gource_videosFunction · 0.85
mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected