MCPcopy Create free account
hub / github.com/Qovery/engine / send_progress

Method send_progress

lib-engine/src/environment/report/logger.rs:54–70  ·  view source on GitHub ↗
(&self, msg: String)

Source from the content-addressed store, hash-verified

52 }
53
54 pub fn send_progress(&self, msg: String) {
55 #[cfg(feature = "env-logger-check")]
56 {
57 assert!(
58 LoggerState::from_usize(self.state.load(Ordering::Acquire)) == LoggerState::Progress,
59 "cannot send progress while a final state has been reached"
60 );
61 }
62 let event_details = if self.executing.load(Ordering::Acquire) {
63 self.event_details_progress_executing.clone()
64 } else {
65 self.event_details_progress.clone()
66 };
67
68 self.logger
69 .log(EngineEvent::Info(event_details, EventMessage::new_from_safe(msg)));
70 }
71
72 pub fn send_recap(&self, msg: String) {
73 #[cfg(feature = "env-logger-check")]

Callers 15

buildMethod · 0.80
infoMethod · 0.80
deployment_terminatedMethod · 0.80
deployment_terminatedMethod · 0.80

Calls 2

cloneMethod · 0.45
logMethod · 0.45

Tested by

no test coverage detected