fn indicate_curr_step_finished()

in netbench-orchestrator/src/ssm_utils.rs [176:196]


fn indicate_curr_step_finished(assemble_command: &mut Vec<String>, curr_step: &Step) {
    // Insert at end of user provided commands
    // indicate that this step has finished.
    assemble_command.extend(vec![
        "cd /home/ec2-user".to_string(),
        format!(
            "mv start_{}___ fin_{}___",
            curr_step.as_str(),
            curr_step.as_str()
        ),
    ]);
    if let Some(detail) = curr_step.task_detail() {
        assemble_command.push(format!(
            "cd /home/ec2-user; mv start_{}_{}___ fin_{}_{}___",
            curr_step.as_str(),
            detail,
            curr_step.as_str(),
            detail
        ));
    }
}