diff options
-rw-r--r-- | sos/plugins/rhcos.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/sos/plugins/rhcos.py b/sos/plugins/rhcos.py new file mode 100644 index 00000000..de9af9df --- /dev/null +++ b/sos/plugins/rhcos.py @@ -0,0 +1,30 @@ +# Copyright (C) 2019 Red Hat, Inc., Jake Hunsaker <jhunsake@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.plugins import Plugin, RedHatPlugin + + +class RHCoreOS(Plugin, RedHatPlugin): + """Red Hat CoreOS""" + + plugin_name = 'rhcos' + packages = ('redhat-release-coreos', 'coreos-metadata') + + def setup(self): + units = ['coreos-growpart', 'coreos-firstboot-complete'] + for unit in units: + self.add_journal(unit) + + self.add_cmd_output( + 'coreos-metadata --cmdline --attributes /dev/stdout', + timeout=60 + ) + +# vim: set et ts=4 sw=4 : |