aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVarsha Teratipally <teratipally@google.com>2022-08-30 16:17:59 +0000
committerJake Hunsaker <jhunsake@redhat.com>2022-09-12 13:29:11 -0400
commit16f7d319b4cc12b430c2f4891fbfa149b4efcf75 (patch)
treef140a770272723b5b9cf027668031f18591dfaa2
parent10fdd408b8bb41ad5fc1d04435e550cbbc4a8bd0 (diff)
downloadsos-16f7d319b4cc12b430c2f4891fbfa149b4efcf75.tar.gz
[COS] add-CosPlugin to valid subclass during init
Signed-off-by: Varsha Teratipally <teratipally@google.com>
-rw-r--r--sos/policies/distros/cos.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/sos/policies/distros/cos.py b/sos/policies/distros/cos.py
index e70693f6..217c41ce 100644
--- a/sos/policies/distros/cos.py
+++ b/sos/policies/distros/cos.py
@@ -36,6 +36,13 @@ class CosPolicy(LinuxPolicy):
valid_subclasses = [CosPlugin, IndependentPlugin]
PATH = "/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
+ def __init__(self, sysroot=None, init=None, probe_runtime=True,
+ remote_exec=None):
+ super(CosPolicy, self).__init__(sysroot=sysroot, init=init,
+ probe_runtime=probe_runtime,
+ remote_exec=remote_exec)
+ self.valid_subclasses += [CosPolicy]
+
@classmethod
def check(cls, remote=''):
if remote: