Project

General

Profile

« Previous | Next » 

Revision 6c125adc

Added by Lukas Zapletal about 10 years ago

fixes #5395 - smart proxy provider V2 API w/ timeout

View differences:

lib/puppet/type/foreman_smartproxy.rb
newvalues(URI.regexp)
end
newparam(:timeout) do
desc "Timeout for HTTP(s) requests"
munge do |value|
value = value.shift if value.is_a?(Array)
begin
value = Integer(value)
rescue ArgumentError
raise ArgumentError, "The timeout must be a number.", $!.backtrace
end
[value, 0].max
end
defaultto 500
end
end

Also available in: Unified diff