We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d55b490 commit 1d34131Copy full SHA for 1d34131
lib/puppet/reports/datadog_reports.rb
@@ -15,11 +15,14 @@
15
API_KEY = config[:datadog_api_key]
16
17
# if need be initialize the regex
18
- HOSTNAME_REGEX = config[:hostname_extraction_regex]
19
- begin
20
- HOSTNAME_EXTRACTION_REGEX = Regexp.new HOSTNAME_REGEX unless HOSTNAME_REGEX.nil?
21
- rescue
22
- raise(Puppet::ParseError, "Invalid hostname_extraction_regex #{HOSTNAME_REGEX}")
+ if !config[:hostname_extraction_regex].nil?
+ begin
+ HOSTNAME_EXTRACTION_REGEX = Regexp.new config[:hostname_extraction_regex]
+ rescue
+ raise(Puppet::ParseError, "Invalid hostname_extraction_regex #{HOSTNAME_REGEX}")
23
+ end
24
+ else
25
+ HOSTNAME_EXTRACTION_REGEX = nil
26
end
27
28
desc <<-DESC
0 commit comments