aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Moravec <pmoravec@redhat.com>2019-08-25 12:24:47 +0200
committerPavel Moravec <pmoravec@redhat.com>2019-08-25 12:24:47 +0200
commit71c5a96d2b5fc73f66219431fbe773c70fd7e680 (patch)
tree17f642b8f9183a17eb7e86133a6419087dc140fe
parent857d866f513222d2f0ac9dbd3243fddeed41310f (diff)
downloadsos-71c5a96d2b5fc73f66219431fbe773c70fd7e680.tar.gz
[dnf] collect all configs and logrotated logs
Collect whole /etc/dnf and logrotated /var/log/dnf{,librepo,rpm}.log* Resolves: #1746 Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
-rw-r--r--sos/plugins/dnf.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/sos/plugins/dnf.py b/sos/plugins/dnf.py
index 70af5bdb..f82e6669 100644
--- a/sos/plugins/dnf.py
+++ b/sos/plugins/dnf.py
@@ -40,18 +40,14 @@ class DNFPlugin(Plugin, RedHatPlugin):
self.add_cmd_output("dnf module info " + module)
def setup(self):
- self.add_copy_spec([
- "/etc/dnf/dnf.conf",
- "/etc/dnf/plugins/*",
- "/etc/dnf/protected.d/*",
- ])
+ self.add_copy_spec("/etc/dnf/")
if self.get_option("all_logs"):
self.add_copy_spec("/var/log/dnf.*")
else:
- self.add_copy_spec("/var/log/dnf.log")
- self.add_copy_spec("/var/log/dnf.librepo.log")
- self.add_copy_spec("/var/log/dnf.rpm.log")
+ self.add_copy_spec("/var/log/dnf.log*")
+ self.add_copy_spec("/var/log/dnf.librepo.log*")
+ self.add_copy_spec("/var/log/dnf.rpm.log*")
self.add_cmd_output([
"dnf --version",