From 718591315678abfaa9c94fc8e042d475264797ac Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Oct 25 2017 10:53:44 +0000 Subject: Sort output by id --- diff --git a/contrib/freshmaker-cli b/contrib/freshmaker-cli index b687d76..911434c 100755 --- a/contrib/freshmaker-cli +++ b/contrib/freshmaker-cli @@ -111,9 +111,10 @@ def get_freshmaker_events(api_url, search_key=None, rebuilt_nvr=None, ret = r.json() items = ret["items"] if not items: - return events + break events += items + events = sorted(events, key=lambda k: k['id']) return events @@ -125,8 +126,12 @@ def get_freshmaker_events_by_ids(api_url, ids): r = requests.get(url, verify=False) ret = r.json() - events += [ret] + if not "error" in ret: + events += [ret] + else: + print(ret["error"]) + events = sorted(events, key=lambda k: k['id']) return events