Skip to content

Commit 359ba6f

Browse files
committed
Clean up atom
1 parent 852c2f9 commit 359ba6f

File tree

1 file changed

+1
-22
lines changed

1 file changed

+1
-22
lines changed

manifests/editors/atom.pp

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,12 @@
1818

1919
case $facts['os']['name'] {
2020
'Darwin': {
21-
$apm_require = File['/usr/local/bin/apm']
22-
2321
package { 'atom':
2422
ensure => $ensure,
2523
provider => brewcask,
2624
}
27-
28-
file { '/usr/local/bin/apm':
29-
ensure => link,
30-
target => '/Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/apm',
31-
mode => '0755',
32-
require => Package['atom'],
33-
}
34-
35-
-> file { '/usr/local/bin/atom':
36-
ensure => link,
37-
target => '/Applications/Atom.app/Contents/Resources/app/atom.sh',
38-
mode => '0755',
39-
require => Package['atom'],
40-
}
4125
}
4226
'Debian': {
43-
$apm_require = Package['atom']
44-
4527
package { 'atom':
4628
ensure => $ensure,
4729
source => '/tmp/atom-amd64.deb',
@@ -57,7 +39,6 @@
5739
}
5840
}
5941
'Ubuntu': {
60-
$apm_require = Package['atom']
6142
$apt_ppa_ensure = $ensure ? {
6243
'installed' => present,
6344
'latest' => present,
@@ -76,8 +57,6 @@
7657
}
7758
}
7859
'windows': {
79-
$apm_require = undef
80-
8160
package { 'atom':
8261
ensure => $ensure,
8362
provider => chocolatey,
@@ -97,7 +76,7 @@
9776
ensure => $apm_ensure,
9877
provider => apm,
9978
source => $user,
100-
require => $apm_require,
79+
require => Package['atom'],
10180
})
10281

10382
}

0 commit comments

Comments
 (0)