diff options
author | Patrick J Cherry <patrick@bytemark.co.uk> | 2012-11-23 10:23:51 +0000 |
---|---|---|
committer | Patrick J Cherry <patrick@bytemark.co.uk> | 2012-11-23 10:23:51 +0000 |
commit | 7ee5acc25e47a0d1c8d27acb8ce4e80ad48087b6 (patch) | |
tree | 4b1eac4b1c48fc910f1824742011129832a5472c /lib/mauve/source_list.rb | |
parent | 9a02180c2aa902d41d142cf7faead4029bc641e3 (diff) |
Added minimal_dns_lookups configuration directive to allow alert-group
DNS lookups to occur when needed.
Diffstat (limited to 'lib/mauve/source_list.rb')
-rw-r--r-- | lib/mauve/source_list.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mauve/source_list.rb b/lib/mauve/source_list.rb index ad84670..869d99a 100644 --- a/lib/mauve/source_list.rb +++ b/lib/mauve/source_list.rb @@ -5,6 +5,7 @@ require 'uri' require 'mauve/mauve_time' require 'mauve/mauve_resolv' require 'mauve/generic_http_api_client' +require 'mauve/configuration' module Mauve @@ -146,7 +147,7 @@ module Mauve # # To cut down the amount of DNS queries, we'll bail out at this point. # - return false + return false if true == Configuration.current.minimal_dns_lookups return false unless self.list.any?{|l| l.is_a?(IPAddr)} |