Add Quick-Booking Workflow
authorSawyer Bergeron <sawyerbergeron@gmail.com>
Thu, 17 Jan 2019 16:30:35 +0000 (11:30 -0500)
committerSawyer Bergeron <sawyerbergeron@gmail.com>
Fri, 18 Jan 2019 16:27:53 +0000 (11:27 -0500)
commitd8e2dbb57cc90ebdffb9ca463b91948b9b634918
tree48580e2be6ff64904f83e8539ad390afbcaa6bb1
parent4f02f83fe61740a439694b8d37bf4962ffaa0e01
Add Quick-Booking Workflow

Users can now quickly provision a single-host pod without having to
configure unecessary networking. This is intended to be analogous to the
workflow used during LaaS 1.0, and to speed up the process of creating a
booking for users who do not need more than a single host (for virtual
deployments)

Change-Id: Ia19cea9a42bbb1df57aad05af8f8ea821395664d
Signed-off-by: Sawyer Bergeron <sawyerbergeron@gmail.com>
15 files changed:
src/account/models.py
src/booking/forms.py [new file with mode: 0644]
src/booking/migrations/0003_auto_20190115_1733.py [new file with mode: 0644]
src/booking/models.py
src/booking/quick_deployer.py [new file with mode: 0644]
src/booking/urls.py
src/booking/views.py
src/resource_inventory/migrations/0005_image_os.py [new file with mode: 0644]
src/resource_inventory/models.py
src/resource_inventory/resource_manager.py
src/templates/booking/quick_deploy.html [new file with mode: 0644]
src/templates/dashboard/landing.html
src/templates/dashboard/multiple_select_filter_widget.html
src/templates/dashboard/searchable_select_multiple.html
src/workflow/forms.py