Skip to content

Commit

Permalink
Scheduler main: Check for cancellation between base setup and setup s…
Browse files Browse the repository at this point in the history
…teps

Barely makes a difference but is the correct thing to do.
  • Loading branch information
jherbel committed Nov 22, 2024
1 parent 4dff348 commit acb14b8
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/bin/scheduler/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,11 @@ fn run() -> Result<(), Terminate> {
setup::base_directories::setup(&global_config, &plans)?;
info!("Base setup completed");

if global_config.cancellation_token.is_cancelled() {
info!("Terminated");
return Ok(());
}

write_phase(&SchedulerPhase::Setup, &global_config)?;
let (plans, setup_failures) = setup::steps::run::run(&global_config, plans)?;
info!("Setup steps completed");
Expand Down

0 comments on commit acb14b8

Please sign in to comment.