From c2fc9578c8c9c36f6b589f6a664ac330be0108e5 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Fri, 12 Jun 2015 16:51:36 +0000 Subject: [PATCH] Sort things for idempotence. --- filter_plugins/fedmsg.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/filter_plugins/fedmsg.py b/filter_plugins/fedmsg.py index a6622dee7a..7aadc6acda 100644 --- a/filter_plugins/fedmsg.py +++ b/filter_plugins/fedmsg.py @@ -21,6 +21,8 @@ def invert_fedmsg_policy(hosts, vars): inverted[key].append(cert['service'] + '-' + fqdn) result = inverted.items() + # Sort things so they come out in a reliable order (idempotence) + [inverted[key].sort() for key in inverted] result.sort(key=operator.itemgetter(0)) return result