puppet: Reformat custom Ruby modules with Rufo.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2021-03-24 10:35:40 -07:00 committed by Tim Abbott
parent 81ffc4e827
commit 29e4c71ec4
6 changed files with 34 additions and 34 deletions

View File

@ -2,8 +2,8 @@ module Puppet::Parser::Functions
newfunction(:zulipconf, :type => :rvalue, :arity => -2) do |args| newfunction(:zulipconf, :type => :rvalue, :arity => -2) do |args|
default = args.pop default = args.pop
joined = args.join(" ") joined = args.join(" ")
zulip_conf_path = lookupvar('zulip_conf_path') zulip_conf_path = lookupvar("zulip_conf_path")
output = `/usr/bin/crudini --get #{zulip_conf_path} #{joined} 2>&1`; result=$?.success? output = `/usr/bin/crudini --get #{zulip_conf_path} #{joined} 2>&1`; result = $?.success?
if result if result
output.strip() output.strip()
else else
@ -12,8 +12,8 @@ module Puppet::Parser::Functions
end end
newfunction(:zulipconf_keys, :type => :rvalue, :arity => 1) do |args| newfunction(:zulipconf_keys, :type => :rvalue, :arity => 1) do |args|
zulip_conf_path = lookupvar('zulip_conf_path') zulip_conf_path = lookupvar("zulip_conf_path")
output = `/usr/bin/crudini --get #{zulip_conf_path} #{args[0]} 2>&1`; result=$?.success? output = `/usr/bin/crudini --get #{zulip_conf_path} #{args[0]} 2>&1`; result = $?.success?
if result if result
return output.lines.map { |l| l.strip } return output.lines.map { |l| l.strip }
else else
@ -25,14 +25,14 @@ module Puppet::Parser::Functions
section = "nagios" section = "nagios"
prefix = "hosts_" prefix = "hosts_"
ignore_key = "hosts_fullstack" ignore_key = "hosts_fullstack"
zulip_conf_path = lookupvar('zulip_conf_path') zulip_conf_path = lookupvar("zulip_conf_path")
keys = `/usr/bin/crudini --get #{zulip_conf_path} #{section} 2>&1`; result=$?.success? keys = `/usr/bin/crudini --get #{zulip_conf_path} #{section} 2>&1`; result = $?.success?
if result if result
keys = keys.lines.map { |l| l.strip } keys = keys.lines.map { |l| l.strip }
filtered_keys = keys.select { |l| l.start_with?(prefix) }.reject { |k| k == ignore_key } filtered_keys = keys.select { |l| l.start_with?(prefix) }.reject { |k| k == ignore_key }
all_values = [] all_values = []
filtered_keys.each do |key| filtered_keys.each do |key|
values = `/usr/bin/crudini --get #{zulip_conf_path} #{section} #{key} 2>&1`; result=$?.success? values = `/usr/bin/crudini --get #{zulip_conf_path} #{section} #{key} 2>&1`; result = $?.success?
if result if result
all_values += values.strip.split(/,\s*/) all_values += values.strip.split(/,\s*/)
end end

View File

@ -2,7 +2,7 @@ module Puppet::Parser::Functions
newfunction(:zulipsecret, :type => :rvalue) do |args| newfunction(:zulipsecret, :type => :rvalue) do |args|
default = args.pop default = args.pop
joined = args.join(" ") joined = args.join(" ")
output = `/usr/bin/crudini --get /etc/zulip/zulip-secrets.conf #{joined} 2>&1`; result=$?.success? output = `/usr/bin/crudini --get /etc/zulip/zulip-secrets.conf #{joined} 2>&1`; result = $?.success?
if result if result
output.strip() output.strip()
else else