class Siba::Source::Files::Init
Attributes
files[RW]
Public Class Methods
new(options)
click to toggle source
# File lib/siba/plugins/source/files/init.rb, line 11 def initialize(options) files_to_include = Siba::SibaCheck.options_string_array options, "include" ignore = Siba::SibaCheck.options_string_array options, "ignore", true include_subdirs = Siba::SibaCheck.options_bool options, "include_subdirs", true, true @files = Siba::Source::Files::Files.new files_to_include, ignore, include_subdirs end
Public Instance Methods
backup(dest_dir)
click to toggle source
Collect sources and put them into dest_dir No return value is expected
# File lib/siba/plugins/source/files/init.rb, line 20 def backup(dest_dir) logger.info "Collecting files" @files.backup dest_dir end
restore(from_dir)
click to toggle source
Restore
source files and dirs from_dir No return value is expected
# File lib/siba/plugins/source/files/init.rb, line 27 def restore(from_dir) logger.info "Restoring files" @files.restore from_dir end