aboutsummaryrefslogtreecommitdiffstats
path: root/sos/plugins/openstack_sahara.py
diff options
context:
space:
mode:
authorPavel Moravec <pmoravec@redhat.com>2017-03-13 10:56:00 +0100
committerBryn M. Reeves <bmr@redhat.com>2017-03-23 17:32:45 +0000
commit78812cea93d12a1f93a2ded27157c936ffa4e1b7 (patch)
tree9136fde17a9b64e58be58c2d82eed7eb38ab2c0e /sos/plugins/openstack_sahara.py
parenta3df9c45f5cabf894c43286fca3ef46ca9d4a308 (diff)
downloadsos-78812cea93d12a1f93a2ded27157c936ffa4e1b7.tar.gz
[openstack_*] Implement --verify option
If --verify option is set, verify openstack_* packages. Resolves: #871, #959. Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
Diffstat (limited to 'sos/plugins/openstack_sahara.py')
-rw-r--r--sos/plugins/openstack_sahara.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/sos/plugins/openstack_sahara.py b/sos/plugins/openstack_sahara.py
index b123f8bb..5fdb03fe 100644
--- a/sos/plugins/openstack_sahara.py
+++ b/sos/plugins/openstack_sahara.py
@@ -38,6 +38,9 @@ class OpenStackSahara(Plugin):
self.add_copy_spec_limit("/var/log/sahara/*.log",
sizelimit=self.limit)
+ if self.get_option("verify"):
+ self.add_cmd_output("rpm -V %s" % ' '.join(packages))
+
def postproc(self):
protect_keys = [
"admin_password", "memcache_secret_key", "password",