(level: log::Level, message: &str, job_id: Option<&str>)
| 118 | } |
| 119 | |
| 120 | fn 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 | |
| 131 | async fn start_gource( |
| 132 | repo_request: web::Json<GourceRequest>, |
no outgoing calls
no test coverage detected