diff options
author | Jose Castillo <jcastillo@redhat.com> | 2022-02-04 19:08:51 +0100 |
---|---|---|
committer | Jake Hunsaker <jhunsake@redhat.com> | 2022-02-07 08:38:06 -0500 |
commit | 6b7556cb61fe809d998202bdda3d0a7302b8c74a (patch) | |
tree | dceeec1f52c4c712314a94bff2b11ffe1f6ddbdd | |
parent | 5114e164e38f6aa09d1efdd30ab5d2e9266272cc (diff) | |
download | sos-6b7556cb61fe809d998202bdda3d0a7302b8c74a.tar.gz |
[discovery] Add new discovery plugin
This commit creates as new plugin for the
discovery tool. This tool is an inspection
and reporting tool, designed to find, identify,
and report environment data.
Fixes: RHBZ#2018549
Signed-off-by: Jose Castillo <jcastillo@redhat.com>
-rw-r--r-- | sos/report/plugins/discovery.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/sos/report/plugins/discovery.py b/sos/report/plugins/discovery.py new file mode 100644 index 00000000..d593b4f7 --- /dev/null +++ b/sos/report/plugins/discovery.py @@ -0,0 +1,31 @@ +# Copyright (C) 2021 Red Hat, Inc., Jose Castillo <jcastillo@redhat.com> + +# This file is part of the sos project: https://github.com/sosreport/sos +# +# This copyrighted material is made available to anyone wishing to use, +# modify, copy, or redistribute it subject to the terms and conditions of +# version 2 of the GNU General Public License. +# +# See the LICENSE file in the source distribution for further information. + +from sos.report.plugins import Plugin, RedHatPlugin + + +class Discovery(Plugin, RedHatPlugin): + + short_desc = 'Discovery inspection and reporting tool' + plugin_name = 'discovery' + packages = ('discovery', 'discovery-tools',) + + def setup(self): + self.add_copy_spec([ + "/root/discovery/db/volume/data/userdata/pg_log/", + "/root/discovery/server/volumes/log/app.log", + "/root/discovery/server/volumes/log/discovery-server.log" + ]) + + self.add_container_logs([ + 'discovery', + 'dsc-db' + ]) +# vim: set et ts=4 sw=4 : |