aboutsummaryrefslogtreecommitdiff
path: root/app/models/backends/terraform_libvirt.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/backends/terraform_libvirt.rb')
-rw-r--r--app/models/backends/terraform_libvirt.rb16
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