diff options
Diffstat (limited to 'app/models/backends/terraform_libvirt.rb')
-rw-r--r-- | app/models/backends/terraform_libvirt.rb | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/app/models/backends/terraform_libvirt.rb b/app/models/backends/terraform_libvirt.rb index c0eda51..b8bdf13 100644 --- a/app/models/backends/terraform_libvirt.rb +++ b/app/models/backends/terraform_libvirt.rb @@ -34,6 +34,7 @@ require 'ruby_terraform' class Backends::TerraformLibvirt < ApplicationRecord include MiniEnvironmentMethods + include BackendMethods has_many :mini_environments, as: :backend @@ -47,21 +48,6 @@ class Backends::TerraformLibvirt < ApplicationRecord "#{self.class.name}=#{id}" end - def deploy_backend - TerraformWorkingDirectory.new( - terraform_state_id, - 'terraform/libvirt/backend' - ).within_working_directory do - RubyTerraform.apply( - vars: { - uri: uri, - domain: domain - }, - auto_approve: true - ) - end - end - def available_data_snapshots GovukGuix::DataSnapshot.where(backend: nil) end |