Check rsync return code

This commit is contained in:
daniele 2023-05-25 17:20:32 +02:00
parent fa1d8f410e
commit c6432c1350
Signed by: fuxino
GPG Key ID: 981A2B2A3BBF5514

View File

@ -192,6 +192,9 @@ class Backup:
p = Popen(rsync, stdout=PIPE, stderr=STDOUT, shell=True)
output, _ = p.communicate()
if p.returncode != 0:
self._err_flag = True
output = output.decode("utf-8").split('\n')
logger.info(f'rsync: {output[-3]}')