From 843fabc368c6d2f0ff58b2dee266a81d7d64abf8 Mon Sep 17 00:00:00 2001
From: Luca Beltrame <lbeltrame@kde.org>
Date: Mon, 4 Jan 2021 23:03:01 +0100
Subject: [PATCH] Get rid of the osc based trigger mechanism and use the API

---
 obs/update_unstable.py | 20 +-------------------
 1 file changed, 1 insertion(+), 19 deletions(-)

diff --git a/obs/update_unstable.py b/obs/update_unstable.py
index 1ba03a9..1a5c485 100755
--- a/obs/update_unstable.py
+++ b/obs/update_unstable.py
@@ -86,7 +86,7 @@ def trigger_update(repository, package_name, token):
     result = requests.post(OBS_URL, params=parameters, headers=header)
 
     if not result:
-        logging.error("Error during service run, package %s, error code %s, url %s",
+        logging.error("Error during service run, package %s, error code %s",
                       package_name, result.status_code, result.url)
         return False
 
@@ -94,24 +94,6 @@ def trigger_update(repository, package_name, token):
     return result
 
 
-def run_osc(repository, package_name):
-
-    cmd = "osc service remoterun {0} {1}"
-    cmd = cmd.format(repository, package_name)
-
-    logging.debug("Running %s", cmd)
-    logging.info("Updating package %s", package_name)
-
-    pid = sarge.run(cmd)
-
-    if pid.returncode != 0:
-        logging.error("Error during service run, package %s", package_name)
-        return False
-
-    logging.debug("Package %s complete", package_name)
-    return True
-
-
 def update_package(hash_data, package_name,
                    remote_name, obs_repository,
                    branch, token):