Skip to content

Commit ff01491

Browse files
committed
Add [nondisposable] prefix to all logger calls for better log identification
1 parent 70ea081 commit ff01491

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

lib/nondisposable/domain_list_updater.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module Nondisposable
77
class DomainListUpdater
88

99
def self.update
10-
Rails.logger.info "Refreshing list of disposable domains..."
10+
Rails.logger.info "[nondisposable] Refreshing list of disposable domains..."
1111

1212
url = 'https://raw.githubusercontent.com/disposable-email-domains/disposable-email-domains/master/disposable_email_blocklist.conf'
1313

@@ -19,29 +19,29 @@ def self.update
1919
downloaded_domains = response.body.split("\n")
2020
raise "The list is empty. This might indicate a problem with the format." if downloaded_domains.empty?
2121

22-
Rails.logger.info "Downloaded list of disposable domains..."
22+
Rails.logger.info "[nondisposable] Downloaded list of disposable domains..."
2323

2424
domains = (downloaded_domains + Nondisposable.configuration.additional_domains).uniq
2525
domains -= Nondisposable.configuration.excluded_domains
2626

2727
ActiveRecord::Base.transaction do
28-
Rails.logger.info "Updating disposable domains..."
28+
Rails.logger.info "[nondisposable] Updating disposable domains..."
2929
Nondisposable::DisposableDomain.delete_all
3030

3131
domains.each { |domain| Nondisposable::DisposableDomain.create(name: domain.downcase) }
3232
end
3333

34-
Rails.logger.info "Finished updating disposable domains. Total domains: #{domains.count}"
34+
Rails.logger.info "[nondisposable] Finished updating disposable domains. Total domains: #{domains.count}"
3535
true
3636
else
37-
Rails.logger.error "Failed to download the list. HTTP Status: #{response.code}"
37+
Rails.logger.error "[nondisposable] Failed to download the list. HTTP Status: #{response.code}"
3838
false
3939
end
4040
rescue SocketError => e
41-
Rails.logger.error "Network error occurred: #{e.message}"
41+
Rails.logger.error "[nondisposable] Network error occurred: #{e.message}"
4242
false
4343
rescue StandardError => e
44-
Rails.logger.error "An error occurred when trying to update the list of disposable domains: #{e.message}"
44+
Rails.logger.error "[nondisposable] An error occurred when trying to update the list of disposable domains: #{e.message}"
4545
false
4646
end
4747
end

lib/nondisposable/email_validator.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def validate_each(record, attribute, value)
1414
record.errors.add(attribute, options[:message] || Nondisposable.configuration.error_message)
1515
end
1616
rescue StandardError => e
17-
Rails.logger.error "Nondisposable validation error: #{e.message}"
17+
Rails.logger.error "[nondisposable] Nondisposable validation error: #{e.message}"
1818
record.errors.add(attribute, "is an invalid email address, cannot check if it's disposable")
1919
end
2020
end

0 commit comments

Comments
 (0)