File tree 2 files changed +12
-0
lines changed
2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -99,6 +99,7 @@ resource "aws_spot_instance_request" "parsec" {
99
99
}
100
100
101
101
depends_on = [" null_resource.delete_volume" ]
102
+ depends_on = [" null_resource.delete_snapshot" ]
102
103
}
103
104
104
105
resource "null_resource" "delete_volume" {
@@ -107,3 +108,10 @@ resource "null_resource" "delete_volume" {
107
108
command = " aws ec2 delete-volume --volume-id ${ data . aws_ebs_volume . xvdb . volume_id } "
108
109
}
109
110
}
111
+
112
+ resource "null_resource" "delete_snapshot" {
113
+ provisioner "local-exec" {
114
+ when = " destroy"
115
+ command = " aws ec2 delete-snapshot --snapshot-id ${ data . aws_ebs_volume . xvdb . snapshot_id } "
116
+ }
117
+ }
Original file line number Diff line number Diff line change @@ -24,4 +24,8 @@ output "ami_name" {
24
24
25
25
output "xvdb_volume_id" {
26
26
value = " ${ data . aws_ebs_volume . xvdb . volume_id } "
27
+ }
28
+
29
+ output "xvdb_snapshot_id" {
30
+ value = " ${ data . aws_ebs_volume . xvdb . snapshot_id } "
27
31
}
You can’t perform that action at this time.
0 commit comments