if Facter.value("http_server") == "false"
# Change value of "server_type" here. I have tried many different
approaches but none work.
end
On Tuesday, July 31, 2012 2:38:15 PM UTC-6, rjl wrote:
Hi all,
I have a custom facts script that is distributed to all of my puppet
clients. This first thing this script does is read a file on the client to
determine the 'type' of server that it is. Later in the script, I would
like to change the value based on some additional information. I don't seem
to be able to modify the value of a fact once it has been set. For example
Facter.add("server_type") do
setcode do
"apache_web_server"
end
end
# Later I may want to change the value.
if Facter.value("http_server") = "false"
# Change value of "server_type" here. I have tried many different
approaches but none work.
end
Any advice would be greatly appreciated.
--Hi all,
I have a custom facts script that is distributed to all of my puppet
clients. This first thing this script does is read a file on the client to
determine the 'type' of server that it is. Later in the script, I would
like to change the value based on some additional information. I don't seem
to be able to modify the value of a fact once it has been set. For example
Facter.add("server_type") do
setcode do
"apache_web_server"
end
end
# Later I may want to change the value.
if Facter.value("http_server") = "false"
# Change value of "server_type" here. I have tried many different
approaches but none work.
end
Any advice would be greatly appreciated.
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/ZAR3EpUQvYUJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.