class Conjure::LogRotate
Public Class Methods
new(options)
click to toggle source
# File lib/conjure/log_rotate.rb, line 3 def initialize(options) @rails_env = options[:rails_env] end
Public Instance Methods
apply(template)
click to toggle source
# File lib/conjure/log_rotate.rb, line 7 def apply(template) template.add_file_data config_file, "/etc/logrotate.d/application" end
system_packages()
click to toggle source
# File lib/conjure/log_rotate.rb, line 11 def system_packages end
Private Instance Methods
config_file()
click to toggle source
# File lib/conjure/log_rotate.rb, line 16 def config_file '/home/app/application/shared/log/*.log { daily rotate 14 missingok compress delaycompress copytruncate } ' end