From 37c0d52cef817a20763a006ae48b79ef07ab811a Mon Sep 17 00:00:00 2001 From: Chronial Date: Sat, 15 Feb 2014 10:02:04 +0100 Subject: [PATCH] scrub even without sync --- snapraid-runner.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/snapraid-runner.py b/snapraid-runner.py index c6d3f1e..7a37d95 100644 --- a/snapraid-runner.py +++ b/snapraid-runner.py @@ -231,15 +231,14 @@ def run(): if (diff_results["remove"] + diff_results["add"] + diff_results["move"] + diff_results["update"] == 0): logging.info("No changes detected, no sync required") - finish(True) - - logging.info("Running sync...") - try: - snapraid_command("sync") - except subprocess.CalledProcessError as e: - logging.error(e) - finish(False) - logging.info("*" * 60) + else: + logging.info("Running sync...") + try: + snapraid_command("sync") + except subprocess.CalledProcessError as e: + logging.error(e) + finish(False) + logging.info("*" * 60) if config["scrub"]["enabled"]: logging.info("Running scrub...")