diff --git a/README b/README index e865c2e..1409d85 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ ============= Puppet TextMate Bundle ============== This is a TextMate (http://www.macromates.com/) bundle for -Puppet (http://www.reductivelabs.com/) manifests. +Puppet (http://puppetlabs.com) manifests. It also works fine in Sublime Text 2. To install, clone this repository and drag the Puppet.tmbundle directory on the TextMate icon. The installation will then be automatic. diff --git a/Snippets/Parameter.tmSnippet b/Snippets/Parameter.tmSnippet index ad5ba48..5dc44d6 100644 --- a/Snippets/Parameter.tmSnippet +++ b/Snippets/Parameter.tmSnippet @@ -3,7 +3,7 @@ content - ${1:name} => "${2:value}",$0 + ${1:name} => '${2:value}',$0 name Parameter scope diff --git a/Snippets/case.tmSnippet b/Snippets/case.tmSnippet index 3c7142b..531148d 100644 --- a/Snippets/case.tmSnippet +++ b/Snippets/case.tmSnippet @@ -4,7 +4,7 @@ content case \$${1:variable} { - "${2:value}": { + '${2:value}': { ${3:# code} } default: { diff --git a/Snippets/cron.tmSnippet b/Snippets/cron.tmSnippet index bcce355..ca34005 100644 --- a/Snippets/cron.tmSnippet +++ b/Snippets/cron.tmSnippet @@ -3,7 +3,7 @@ content - cron { "${1:name}": + cron { '${1:name}': $2 }$0 name diff --git a/Snippets/exec.tmSnippet b/Snippets/exec.tmSnippet index fb45cad..6790cfa 100644 --- a/Snippets/exec.tmSnippet +++ b/Snippets/exec.tmSnippet @@ -3,9 +3,9 @@ content - exec { "${1:name}": - command => "${2:/bin/echo}", - #path => "/usr/bin:/usr/sbin:/bin:/usr/local/bin", + exec { '${1:name}': + command => '${2:/bin/echo}', + #path => '/usr/bin:/usr/sbin:/bin:/usr/local/bin', #refreshonly => true, }$0 name diff --git a/Snippets/file.tmSnippet b/Snippets/file.tmSnippet index e36bd11..f43aa48 100644 --- a/Snippets/file.tmSnippet +++ b/Snippets/file.tmSnippet @@ -3,7 +3,7 @@ content - file { "${1:name}": + file { '${1:name}': ensure => ${2:file}, }$0 name diff --git a/Snippets/group.tmSnippet b/Snippets/group.tmSnippet index 6f2bec6..611d3d5 100644 --- a/Snippets/group.tmSnippet +++ b/Snippets/group.tmSnippet @@ -3,7 +3,7 @@ content - group { "${1:name}": + group { '${1:name}': gid => $2, }$0 name diff --git a/Snippets/package.tmSnippet b/Snippets/package.tmSnippet index 2c36dc1..9e67a30 100644 --- a/Snippets/package.tmSnippet +++ b/Snippets/package.tmSnippet @@ -3,7 +3,7 @@ content - package { "${1:name}": + package { '${1:name}': ensure => ${2:installed}, }$0 name diff --git a/Snippets/selector.tmSnippet b/Snippets/selector.tmSnippet index 16d793f..ec00798 100644 --- a/Snippets/selector.tmSnippet +++ b/Snippets/selector.tmSnippet @@ -4,8 +4,8 @@ content \$${1:variable} ? { - "${2:key}" => "${3:value}", - default => "${4:value}", + '${2:key}' => '${3:value}', + default => '${4:value}', }$0 name selector diff --git a/Snippets/user.tmSnippet b/Snippets/user.tmSnippet index 08f96d9..1bcb3b9 100644 --- a/Snippets/user.tmSnippet +++ b/Snippets/user.tmSnippet @@ -3,11 +3,11 @@ content - user { "${1:name}": - comment => "${2:First Last}", - home => "${3:/home/$1}", + user { '${1:name}': + comment => '${2:First Last}', + home => '${3:/home/$1}', ensure => ${4:present}, - #shell => "/bin/bash", + #shell => '/bin/bash', #uid => '501', #gid => '20' }$0 diff --git a/Snippets/yumrepo.tmSnippet b/Snippets/yumrepo.tmSnippet index f41d8d4..8e05021 100644 --- a/Snippets/yumrepo.tmSnippet +++ b/Snippets/yumrepo.tmSnippet @@ -3,13 +3,13 @@ content - yumrepo { "${1:name}": - baseurl => "${2}", - descr => "${3:The $1 repository}", - enabled => "${4:1}", - gpgcheck => "${5:1}", - gpgkey => "${6:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-$1}", - mirrorlist => "${7}" + yumrepo { '${1:name}': + baseurl => '${2}', + descr => '${3:The $1 repository}', + enabled => '${4:1}', + gpgcheck => '${5:1}', + gpgkey => '${6:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-$1}', + mirrorlist => '${7}' }$0 name yumrepo