Module: BackupHelper

Includes:
Paths
Included in:
SlaveDeinitializer, SlaveInitializer
Defined in:
lib/nixenvironment/jenkins/Modules/backup_helper.rb

Instance Method Summary collapse

Methods included from Paths

#path_to_backup, #path_to_environment, #path_to_provisioning_updater, #root_jenkins_path

Instance Method Details

#check_backup_existObject



6
7
8
# File 'lib/nixenvironment/jenkins/Modules/backup_helper.rb', line 6

def check_backup_exist
    File.exist?(path_to_backup)
end

#create_backupObject



14
15
16
# File 'lib/nixenvironment/jenkins/Modules/backup_helper.rb', line 14

def create_backup
    FileUtils::mkdir_p(path_to_backup)
end

#remove_backupObject



10
11
12
# File 'lib/nixenvironment/jenkins/Modules/backup_helper.rb', line 10

def remove_backup
    FileUtils::rm_rf(path_to_backup)
end