[openstack-keystone] avoid triggering on upgrade

Alan Pevec apevec at fedoraproject.org
Fri Jun 15 18:25:36 UTC 2012


commit fa729f8c9e4761ebb3b51eb38030defe48f328bf
Author: Alan Pevec <apevec at redhat.com>
Date:   Fri Jun 15 19:43:29 2012 +0200

    avoid triggering on upgrade

 openstack-keystone.spec |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/openstack-keystone.spec b/openstack-keystone.spec
index c34d95d..04ead1f 100644
--- a/openstack-keystone.spec
+++ b/openstack-keystone.spec
@@ -165,8 +165,11 @@ fi
 
 %triggerpostun -n python-keystone-auth-token -- python-keystone
 # edge case: removing python-keystone with overlapping files
-> %{python_sitelib}/keystone/__init__.py
-> %{python_sitelib}/keystone/middleware/__init__.py
+if [ $2 -eq 0 ] ; then
+    # Package removal, not upgrade
+    > %{python_sitelib}/keystone/__init__.py
+    > %{python_sitelib}/keystone/middleware/__init__.py
+fi
 
 %preun
 if [ $1 -eq 0 ] ; then


More information about the scm-commits mailing list