CingI v0.1.2 Cingi.Outpost View Source

Outposts are processes set up by commanders to connect to its branch and receive missions. Outposts have to set up the environment, like a workspace folder, by setting the environment variables, working diretctory, and any setup steps that need to run when a mission is being run by any node.

Link to this section Summary

Link to this section Functions

Link to this function create_version_on_branch(pid, branch_pid) View Source
Link to this function field_agent_data(pid, fa_pid, data) View Source
Link to this function get_or_create_version_on_branch(pid, branch_pid) View Source
Link to this function get_version_on_branch(pid, branch_pid) View Source
Link to this function mission_has_finished(pid, mission_pid, result) View Source
Link to this function mission_has_run(pid, mission_pid) View Source
Link to this function mission_plan_has_finished(pid, fa_pid) View Source
Link to this function queue_field_agent_for_bash(pid, fa_pid) View Source
Link to this function queue_field_agent_for_plan(pid, file, fa_pid) View Source
Link to this function report_has_finished(pid, report_pid, mission_pid) View Source
Link to this function run_field_agent(arg, outpost) View Source
Link to this function run_mission(pid, mission) View Source
Link to this function run_setup_or_teardown(outpost, missions, prev_mission_pid) View Source