summaryrefslogtreecommitdiff
path: root/lib/oxidized/config/vars.rb
diff options
context:
space:
mode:
authorSaku Ytti <saku@ytti.fi>2016-09-28 16:14:35 +0300
committerSaku Ytti <saku@ytti.fi>2016-09-28 16:14:35 +0300
commite638e7c9685d375afbfba2949943da1c542dae53 (patch)
treece2f25bfd9fadbb7480360fc7125c1b12ece9a10 /lib/oxidized/config/vars.rb
parenta4df8447d7126f3d333a95b97f688421684141e3 (diff)
interpolate node variable values
Empty value was variably considered "" or nil, now it will always be "" string. Now "nil", "false", "true" strings are converted to their respective types nil, false and true. This also means we cannot have verbatim strings by that name, like if your password was "false", you're shit out of luck. If this is the case, we can add some __false__ hack or consider other similar solutions. Fixes #500 Fixes #534 May break stuff with ""/nil changing now, but as it was not consistent to begin with, I find it acceptable. Users now may need to manually enter nil in some fields to regain old behaviour.
Diffstat (limited to 'lib/oxidized/config/vars.rb')
0 files changed, 0 insertions, 0 deletions