We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 158d939 commit 3861361Copy full SHA for 3861361
lib/facter/global_nodes_path.rb
@@ -0,0 +1,6 @@
1
+# Check to see if this server has been marked as a postgres server
2
+Facter.add(:global_nodes_path) do
3
+ setcode do
4
+ Dir.exist? '/opt/nodes'
5
+ end
6
+end
manifests/init.pp
@@ -23,9 +23,20 @@
23
}
24
25
26
+ unless $::global_nodes_path {
27
+ notify{"will process nodes ${::global_nodes_path}": }
28
+
29
+ $nodes_source = $provider ? {
30
+ 'nodenv' => "${prefix}/nodenv/versions",
31
+ default => undef
32
+ }
33
34
35
file { '/opt/nodes':
- ensure => directory,
- owner => $user,
36
+ ensure => directory,
37
+ source => $nodes_source,
38
+ recurse => true,
39
+ owner => $user,
40
41
42
Class['nodejs::build'] ->
0 commit comments