class FilesBackup

Attributes

files_backup[R]

Public Class Methods

new(files_backup = '/etc', compress = true, encrypt = nil) click to toggle source
Calls superclass method Backup::new
# File lib/backup/files_backup.rb, line 6
def initialize files_backup = '/etc', compress = true, encrypt = nil
  @files_backup = files_backup
  super compress: compress, encrypt: encrypt
end

Public Instance Methods

backup_command() click to toggle source
# File lib/backup/files_backup.rb, line 23
def backup_command
  "tar -c #{files_backup}"
end
backup_type_filename() click to toggle source
# File lib/backup/files_backup.rb, line 15
def backup_type_filename
  files_backup.sub(/^\//, '').gsub('/', '_')
end
path() click to toggle source
# File lib/backup/files_backup.rb, line 19
def path
  "#{Techinform::BACKUPS_LOCAL_PREFIX}/#{backup_type}/#{backup_type_filename}"
end
print_info() click to toggle source