CingI v0.1.2 Cingi.Mission View Source

Missions are the actual processses thnat records the information necessary to run submissions or bash commands. They function as the task or pipeline needed to be queued by headquarters, sent to branches, sent to outposts, amd run by the field agent assigned by the outpost. They record the output and exit code of the submissioons or bash commands when run.

Link to this section Summary

Link to this section Functions

Link to this function construct_from_plan(pid, new_plan) View Source
Link to this function determine_skipped_status(mission) View Source
Link to this function get_output(pid, selector \\ nil) View Source
Link to this function get_output_filter(output_plan, opts) View Source
Link to this function initialized_submission(pid, submission_pid) View Source
Link to this function request_mission_plan(pid, key, fa_pid) View Source
Link to this function run_submissions(pid, prev_pid \\ nil) View Source
Link to this function send_result(pid, result, finished_mpid) View Source
Link to this function set_field_agent(pid, field_agent_pid) View Source