Model update 
INFO
scripts are under docker/scripts into quetzal-network-editor-backend

1. Update a model on ECR (docker) 
This will Create and deploy a docker image with:
- Python and python librairies (requirement.txt)
 - model Notebooks
 - model inputs files
 
Run the command and provide a tag (anything) when prompted
bash
./update-lambda.sh <model_folder_name>bat
update-lambda.bat <model_folder_name>2. Update Step function workflow 
This will only push the step-functions.json file Which tells the model steps (which notebooks to run). more info
bash
python update-function-config.py <model_folder>3. Update scenario (S3) 
this script will copy a scenario from your local scenario folder <model_folder>/scenarios/<scenario1>/ to the database (S3).
You can add more than one scenario at the time (<scenario> <scenario2> ...)
bash
python update-S3-model-files.py <model_folder> <scenario1> <scenario2>Danger
data will be permenently replace on the database for the updated scenarios.