tacker.sol_refactored.infra_drivers.terraform.terraform module¶
- class tacker.sol_refactored.infra_drivers.terraform.terraform.Terraform¶
Bases:
objectImplements Terraform in Tacker
- change_vnfpkg(req, inst, grant_req, grant, vnfd)¶
Calls Terraform Apply and replicates new files
- change_vnfpkg_rollback(req, inst, grant_req, grant, vnfd)¶
Calls _change_vnfpkg_rolling_update function
- instantiate(req, inst, grant_req, grant, vnfd)¶
Implements instantiate using Terraform commands
- instantiate_rollback(req, inst, grant_req, grant, vnfd)¶
Calls terminate
- terminate(req, inst, grant_req, grant, vnfd)¶
Terminates the terraform resources managed by the current project