aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArif Ali <arif.ali@canonical.com>2023-12-17 22:19:13 +0000
committerJake Hunsaker <jacob.r.hunsaker@gmail.com>2023-12-26 11:31:26 -0500
commit2d4c74afe5cf979b30cf80a3e9977ea165171dcb (patch)
treeadf8199bbe395d503a83e6170d0d72e3fe547f48
parent2cd3a16245beeb3e5b7481347738e1f0e6583538 (diff)
downloadsos-2d4c74afe5cf979b30cf80a3e9977ea165171dcb.tar.gz
[omnipath] Enable UbuntuPlugin
Also add `opa-fm` service check Signed-off-by: Arif Ali <arif.ali@canonical.com>
-rw-r--r--sos/report/plugins/omnipath_client.py4
-rw-r--r--sos/report/plugins/omnipath_manager.py5
2 files changed, 5 insertions, 4 deletions
diff --git a/sos/report/plugins/omnipath_client.py b/sos/report/plugins/omnipath_client.py
index 4e988c5c..ec7bf23d 100644
--- a/sos/report/plugins/omnipath_client.py
+++ b/sos/report/plugins/omnipath_client.py
@@ -14,11 +14,11 @@
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-from sos.report.plugins import Plugin, RedHatPlugin
+from sos.report.plugins import Plugin, RedHatPlugin, UbuntuPlugin
from os.path import join
-class OmnipathClient(Plugin, RedHatPlugin):
+class OmnipathClient(Plugin, RedHatPlugin, UbuntuPlugin):
short_desc = 'OmniPath Tools and Fast Fabric Client'
diff --git a/sos/report/plugins/omnipath_manager.py b/sos/report/plugins/omnipath_manager.py
index c8ab9db7..7d206d03 100644
--- a/sos/report/plugins/omnipath_manager.py
+++ b/sos/report/plugins/omnipath_manager.py
@@ -14,10 +14,10 @@
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-from sos.report.plugins import Plugin, RedHatPlugin
+from sos.report.plugins import Plugin, RedHatPlugin, UbuntuPlugin
-class OmnipathManager(Plugin, RedHatPlugin):
+class OmnipathManager(Plugin, RedHatPlugin, UbuntuPlugin):
short_desc = 'OmniPath Fabric Manager'
@@ -25,6 +25,7 @@ class OmnipathManager(Plugin, RedHatPlugin):
profiles = ('hardware',)
packages = ('opa-fm',)
+ services = ('opa-fm',)
def setup(self):