Skip to content

Commit 48e9f3c

Browse files
authored
Merge pull request #287 from PicoSushi/add-more-terraform-snippets
Add more terraform snippets
2 parents da04256 + 3367c47 commit 48e9f3c

File tree

6 files changed

+45
-0
lines changed

6 files changed

+45
-0
lines changed

snippets/terraform-mode/data

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: data
3+
# key: data
4+
# --
5+
data "${1:type}" "${2:name}" {
6+
$0
7+
}

snippets/terraform-mode/locals

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: locals
3+
# key: locals
4+
# --
5+
locals {
6+
{$1:name} = ${2:value}
7+
}

snippets/terraform-mode/module

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: module
3+
# key: mod
4+
# --
5+
module "${1:name}" {
6+
source = "${2:location}"
7+
$0
8+
}

snippets/terraform-mode/output

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: output
3+
# key: output
4+
# --
5+
output "${1:name}" {
6+
value = ${2:value}
7+
}

snippets/terraform-mode/provider

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: provider
3+
# key: prov
4+
# --
5+
provider "${1:name}" {
6+
$0
7+
}

snippets/terraform-mode/terraform

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# -*- mode: snippet -*-
2+
# name: terraform
3+
# key: tf
4+
# --
5+
terraform {
6+
backend "${1:backend}" {
7+
$0
8+
}
9+
}

0 commit comments

Comments
 (0)