BYU-Hydroinformatics / api-nwm-gcp

REST API backed by National Water Model data, developed on Google Cloud Platform
4 stars 1 forks source link

[PROPOSAL] Restructure files to a coherent package for deployment #1

Closed KMarkert closed 10 months ago

KMarkert commented 10 months ago

I think it would be worth it to restructure the files in a manner that makes sense when trying to deploy and manage the multiple functions/apis for other users. My initial proposal looks something like this:

api-nwm-gcp/

├ src/

├ function1/

├ main.py ├ api.yaml ├ requirements.txt

├ function2/

├ ...

├ scripts/

├ plotting_streamflow-velocity.py ├ ...

This will help if we need to include additional files/functions as part of the apis.