NASA-AMMOS / aerie-cli

An unofficial CLI for interacting with Aerie planning software
MIT License
3 stars 4 forks source link

Feature: Ability to Upload Scheduling Goals to All Plans with Mission Model ID #69

Open meganmjones opened 1 year ago

meganmjones commented 1 year ago

Currently, there is one aerie-cli scheduling command option for uploading goals (aerie-cli scheduling upload).

This command has the inputs: --model-id INTEGER The mission model ID to associate with the scheduling goal [required] --plan-id INTEGER Plan ID [required] --schedule TEXT Text file with one path on each line to a scheduling rule file, in decreasing priority order [required] --help Show this message and exit.

As seen with these inputs, you can only upload all goals to one select plan-id. It would be very useful to have the option to upload all the scheduling goals to all plans created with a specific mission model ID. Then, goals wouldn't need to be transferred between newly created plans if they shared the same mission model ID.