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