]> git.proxmox.com Git - pve-zsync.git/commitdiff
replace File::Copy::move with built-in rename
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 7 Mar 2019 08:45:27 +0000 (09:45 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 7 Mar 2019 11:05:03 +0000 (12:05 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
pve-zsync

index 5b1f12c57e6c4f0be6c29d6da85c148295ed4982..e1ac1e2c2e0d890456128b7956a76d8151dfe989 100755 (executable)
--- a/pve-zsync
+++ b/pve-zsync
@@ -5,7 +5,6 @@ use warnings;
 use Data::Dumper qw(Dumper);
 use Fcntl qw(:flock SEEK_END);
 use Getopt::Long qw(GetOptionsFromArray);
-use File::Copy qw(move);
 use File::Path qw(make_path);
 use JSON;
 use IO::File;
@@ -365,7 +364,7 @@ sub update_state {
     print $out_fh $text;
 
     close($out_fh);
-    move("$STATE.new", $STATE);
+    rename "$STATE.new", $STATE;
     eval {
        close($in_fh);
     };
@@ -417,7 +416,7 @@ sub update_cron {
     die "can't write to $CRONJOBS.new\n" if !print($new_fh $text);
     close ($new_fh);
 
-    die "can't move $CRONJOBS.new: $!\n" if !move("${CRONJOBS}.new", "$CRONJOBS");
+    die "can't move $CRONJOBS.new: $!\n" if !rename "${CRONJOBS}.new", $CRONJOBS;
     close ($fh);
 }