mirror of
https://github.com/internetee/registry.git
synced 2025-07-27 21:16:12 +02:00
added logs
This commit is contained in:
parent
6b1a62cf2c
commit
b3ac165bd3
4 changed files with 13 additions and 2 deletions
|
@ -11,6 +11,8 @@ module Domains
|
||||||
|
|
||||||
# Allow deletion
|
# Allow deletion
|
||||||
statuses.delete(DomainStatus::CLIENT_DELETE_PROHIBITED)
|
statuses.delete(DomainStatus::CLIENT_DELETE_PROHIBITED)
|
||||||
|
|
||||||
|
puts "Try to save domain: #{domain.name} with statuses: #{statuses}"
|
||||||
domain.save(validate: false)
|
domain.save(validate: false)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -9,6 +9,7 @@ module Domains
|
||||||
compose(NotifyRegistrar, inputs.to_h)
|
compose(NotifyRegistrar, inputs.to_h)
|
||||||
compose(NotifyByEmail, inputs.to_h)
|
compose(NotifyByEmail, inputs.to_h)
|
||||||
compose(NotifyMultiyearsExpirationDomain, inputs.to_h)
|
compose(NotifyMultiyearsExpirationDomain, inputs.to_h)
|
||||||
|
puts "SetForceDelete has been executed"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -48,6 +48,7 @@ module Domain::ForceDelete
|
||||||
end
|
end
|
||||||
|
|
||||||
def schedule_force_delete(type: :fast_track, notify_by_email: false, reason: nil, email: nil)
|
def schedule_force_delete(type: :fast_track, notify_by_email: false, reason: nil, email: nil)
|
||||||
|
puts "Schedule force delete for domain: #{name} with type: #{type}"
|
||||||
Domains::ForceDelete::SetForceDelete.run(domain: self, type: type, reason: reason,
|
Domains::ForceDelete::SetForceDelete.run(domain: self, type: type, reason: reason,
|
||||||
notify_by_email: notify_by_email, email: email)
|
notify_by_email: notify_by_email, email: email)
|
||||||
end
|
end
|
||||||
|
|
|
@ -27,6 +27,8 @@ namespace :company_status do
|
||||||
are_registrants_only = options[:registrants_only]
|
are_registrants_only = options[:registrants_only]
|
||||||
sleep_time = options[:sleep_time]
|
sleep_time = options[:sleep_time]
|
||||||
|
|
||||||
|
puts "SOFT DELETE ENABLE: #{soft_delete_enable}"
|
||||||
|
|
||||||
puts "*** Run 1 step. Downloading fresh open data file. ***"
|
puts "*** Run 1 step. Downloading fresh open data file. ***"
|
||||||
remove_old_file(DESTINATION + downloaded_filename)
|
remove_old_file(DESTINATION + downloaded_filename)
|
||||||
download_open_data_file(download_path, downloaded_filename)
|
download_open_data_file(download_path, downloaded_filename)
|
||||||
|
@ -166,7 +168,7 @@ namespace :company_status do
|
||||||
if resp.empty?
|
if resp.empty?
|
||||||
put_company_to_missing_file(contact: contact, path: missing_companies_in_business_registry_path)
|
put_company_to_missing_file(contact: contact, path: missing_companies_in_business_registry_path)
|
||||||
puts "Company: #{contact.name} with ident: #{contact.ident} and ID: #{contact.id} is missing in registry, company id: #{contact.id}"
|
puts "Company: #{contact.name} with ident: #{contact.ident} and ID: #{contact.id} is missing in registry, company id: #{contact.id}"
|
||||||
soft_delete_company(contact)
|
soft_delete_company(contact) if soft_delete_enable
|
||||||
else
|
else
|
||||||
status = resp.first.status.upcase
|
status = resp.first.status.upcase
|
||||||
kandeliik_type = resp.first.kandeliik.last.last.kandeliik
|
kandeliik_type = resp.first.kandeliik.last.last.kandeliik
|
||||||
|
@ -180,7 +182,7 @@ namespace :company_status do
|
||||||
write_to_csv_file(csv_file_path: csv_file_path, headers: headers, attrs: attrs)
|
write_to_csv_file(csv_file_path: csv_file_path, headers: headers, attrs: attrs)
|
||||||
|
|
||||||
puts "Company: #{contact.name} with ident: #{contact.ident} and ID: #{contact.id} has status #{status}, company id: #{contact.id}"
|
puts "Company: #{contact.name} with ident: #{contact.ident} and ID: #{contact.id} has status #{status}, company id: #{contact.id}"
|
||||||
soft_delete_company(contact)
|
soft_delete_company(contact) if soft_delete_enable
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -199,9 +201,14 @@ namespace :company_status do
|
||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
|
|
||||||
|
puts "Try to set soft delete for company: #{contact.name} with ID: #{contact.id}"
|
||||||
|
puts "Contact domains: #{contact.domains.map(&:name)}"
|
||||||
|
|
||||||
contact.domains.each do |domain|
|
contact.domains.each do |domain|
|
||||||
|
puts "Domain: #{domain.name} with force delete scheduled: #{domain.force_delete_scheduled?}"
|
||||||
next if domain.force_delete_scheduled?
|
next if domain.force_delete_scheduled?
|
||||||
|
|
||||||
|
puts "Try to set soft delete for domain: #{domain.name}"
|
||||||
domain.schedule_force_delete(type: :soft)
|
domain.schedule_force_delete(type: :soft)
|
||||||
puts "Soft delete process initiated for company: #{contact.name} with ID: #{contact.id} domain: #{domain.name}"
|
puts "Soft delete process initiated for company: #{contact.name} with ID: #{contact.id} domain: #{domain.name}"
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue