Duke-GCB / bespin-api

Web application for running workflows in the cloud
MIT License
0 stars 2 forks source link

Model changes for k8s #194

Closed johnbradley closed 5 years ago

johnbradley commented 5 years ago

High Level Changes

Model changes

See data/models.py

Remaining "vm" model changes

API Changes

Adds changes to maintain the existing v1 API. This is currently used by lando and bespin-ui. Updates v2 API to have all functionality of v1 API and new field name changes. (Mostly "job" instead of vm"). Lando will start using the v2 api.

Thoughts

I think this PR is way too big. Changing field/model names ripples through the API so the changes are far reaching.

johnbradley commented 5 years ago

Changes based on meeting with @dleehr