From e67217bbb049f8b65849684ead0e395af7f52d30 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Tue, 2 Dec 2014 17:50:53 +0200 Subject: [PATCH] Add logging to zonefile generating --- app/models/zonefile_setting.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/models/zonefile_setting.rb b/app/models/zonefile_setting.rb index 1a9117e09..06e3bc6b4 100644 --- a/app/models/zonefile_setting.rb +++ b/app/models/zonefile_setting.rb @@ -9,12 +9,17 @@ class ZonefileSetting < ActiveRecord::Base end def self.generate_zonefile(origin) + filename = "#{origin}.zone" + + logger.info("-----> Generating zonefile #{filename}") + zf = ActiveRecord::Base.connection.execute( "select generate_zonefile('#{origin}')" )[0]['generate_zonefile'] - filename = "#{origin}.zone" File.open("#{APP_CONFIG['zonefile_export_dir']}/#{filename}", 'w') { |f| f.write(zf) } + + logger.info("-----> Successfully generated zonefile #{filename}") end def to_s