Implement OPNFV workflow 13/67513/17
authorSawyer Bergeron <sbergeron@iol.unh.edu>
Tue, 9 Apr 2019 20:30:57 +0000 (16:30 -0400)
committerParker Berberian <pberberian@iol.unh.edu>
Fri, 3 May 2019 15:48:22 +0000 (11:48 -0400)
commit8864dae63b9512835862aabbe7f288fbe3c661e0
tree9a85c3f2759e2e6e6dd375b7a17c7d2e8331f05c
parentd26781393ba3827b698e89573ace06ace4240f95
Implement OPNFV workflow

This is a counterpart to an update to network models,
and allows for configuring baremetal OPNFV and Openstack deploys

Change-Id: I0185dbfa6c9105d7e63a7e7d7dd1f5cf228a8877
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
24 files changed:
dashboard/src/api/migrations/0007_opnfvapiconfig_opnfv_config.py [new file with mode: 0644]
dashboard/src/api/models.py
dashboard/src/booking/migrations/0006_booking_opnfv_config.py [new file with mode: 0644]
dashboard/src/booking/models.py
dashboard/src/booking/quick_deployer.py
dashboard/src/resource_inventory/idf_templater.py
dashboard/src/resource_inventory/migrations/0010_auto_20190430_1405.py [new file with mode: 0644]
dashboard/src/resource_inventory/models.py
dashboard/src/resource_inventory/pdf_templater.py
dashboard/src/templates/base.html
dashboard/src/templates/booking/booking_table.html
dashboard/src/templates/config_bundle/steps/assign_host_roles.html [new file with mode: 0644]
dashboard/src/templates/config_bundle/steps/assign_network_roles.html [new file with mode: 0644]
dashboard/src/templates/config_bundle/steps/config_software.html
dashboard/src/templates/config_bundle/steps/define_software.html
dashboard/src/templates/config_bundle/steps/pick_installer.html [new file with mode: 0644]
dashboard/src/templates/config_bundle/steps/table_formset.html [new file with mode: 0644]
dashboard/src/templates/resource/steps/meta_info.html
dashboard/src/workflow/forms.py
dashboard/src/workflow/models.py
dashboard/src/workflow/opnfv_workflow.py [new file with mode: 0644]
dashboard/src/workflow/snapshot_workflow.py
dashboard/src/workflow/sw_bundle_workflow.py
dashboard/src/workflow/workflow_factory.py