Create .nobackup marker file to exclude image directory from RaspberryMatic backup

This commit is contained in:
Jan Schneider 2018-07-23 08:25:19 +02:00
parent 219d5801b4
commit ad09a64d76
1 changed files with 8 additions and 1 deletions

View File

@ -1083,7 +1083,14 @@ proc ::rmupdate::download_firmware {{download_url ""} {version ""}} {
write_install_log "Downloading firmware from %s." $download_url
regexp {/([^/]+)$} $download_url match archive_file
set archive_file "${img_dir}/${archive_file}"
file mkdir $img_dir
if {![file exists $img_dir]} {
file mkdir $img_dir
}
if {![file exists "${img_dir}/.nobackup"]} {
# Create marker file to exclude directory from RaspberryMatic backup
set fd [open "${img_dir}/.nobackup" "w"]
close $fd
}
if {$install_log != ""} {
exec /usr/bin/wget "${download_url}" --show-progress --progress=dot:giga --no-check-certificate --quiet --output-document=$archive_file 2>>${install_log}
write_install_log ""