class Astrails::Safe::Backup
Attributes
command[RW]
compressed[RW]
extension[RW]
filename[RW]
id[RW]
kind[RW]
path[RW]
timestamp[RW]
Public Class Methods
new(opts = {})
click to toggle source
# File lib/astrails/safe/backup.rb, line 5 def initialize(opts = {}) opts.each do |k, v| self.send("#{k}=", v) end end
Public Instance Methods
run(config, *mods)
click to toggle source
# File lib/astrails/safe/backup.rb, line 11 def run(config, *mods) mods.each do |mod| mod = mod.to_s mod[0] = mod[0..0].upcase Astrails::Safe.const_get(mod).new(config, self).process end end