From 6e785c77ba7d7338d9541d425094e2bbf66b2275 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Wed, 30 Jul 2014 17:04:25 +0000 Subject: Avoid running rsync if source file list is empty --- scripts/release-upload | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/release-upload b/scripts/release-upload index 35630668..75030502 100755 --- a/scripts/release-upload +++ b/scripts/release-upload @@ -423,6 +423,9 @@ class ReleaseArtifactPublisher(object): def rsync_files_to_server( source_dir, source_filenames, user, host, target_dir): + if not source_filenames: + return + argv = [ 'rsync', '-a', @@ -438,7 +441,7 @@ def rsync_files_to_server( ] files_list = '\0'.join( - filename for filename in source_filenames) + '\0' + filename for filename in source_filenames) cliapp.runcmd(argv, feed_stdin=files_list, stdout=None, stderr=None) -- cgit v1.2.1