From e4ad93c52b9bac0718dc5e74f7e541497e04872b Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Sat, 17 Sep 2016 08:44:27 +0200 Subject: [PATCH] Enable the script along with a proper cache location --- update_unstable.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/update_unstable.py b/update_unstable.py index 14dca1d..275544f 100644 --- a/update_unstable.py +++ b/update_unstable.py @@ -67,11 +67,11 @@ def run_osc(repository, package_name): logging.debug("Running {}".format(cmd)) - # pid = sarge.run(cmd) + pid = sarge.run(cmd) - # if pid.returncode != 0: - # logging.error("Error during service run, package {}".format( - # package_name)) + if pid.returncode != 0: + logging.error("Error during service run, package {}".format( + package_name)) logging.debug("Package {} complete".format(package_name)) @@ -90,7 +90,7 @@ def update_package(hash_data, package_name, remote_name, obs_repository, if remote_hash != current_hash: logging.debug("Hash doesn't match, updating") run_osc(obs_repository, package_name) - # hash_data[remote_name] = remote_hash + hash_data[remote_name] = remote_hash def update_packages(cache_file, obs_repository, repo_mapping_file): @@ -122,7 +122,7 @@ def main(): options = parser.parse_args() - cache_file = Path.home() / ".local/share/obs_{}_cache".format(options.repository) + cache_file = Path.home() / ".local/share/obs_{}_cache".format(options.repository.replace(":", "_") cache_file = str(cache_file) update_packages(cache_file, options.repository, options.mapping_file)