| From 7ec37996b80973a5a3f4a05262a6bdac58437ea5 Mon Sep 17 00:00:00 2001 |
| From: Varsha Teratipally <teratipally@google.com> |
| Date: Wed, 28 Jul 2021 20:00:55 +0000 |
| Subject: [PATCH] add-remote-exec-arg-to-COS-policy-and-COSPlugin-to-valid-subclass |
| |
| --- |
| sos/policies/distros/cos.py | 10 ++++++++-- |
| 1 file changed, 8 insertions(+), 2 deletions(-) |
| |
| diff --git a/sos/policies/distros/cos.py b/sos/policies/distros/cos.py |
| index e70693f6..7b03b9d9 100644 |
| --- a/sos/policies/distros/cos.py |
| +++ b/sos/policies/distros/cos.py |
| @@ -8,7 +8,7 @@ |
| # |
| # See the LICENSE file in the source distribution for further information. |
| |
| -from sos.report.plugins import CosPlugin, IndependentPlugin |
| +from sos.report.plugins import CosPlugin |
| from sos.policies.distros import LinuxPolicy |
| |
| |
| @@ -33,9 +33,15 @@ class CosPolicy(LinuxPolicy): |
| ('Distribution Website', |
| 'https://cloud.google.com/container-optimized-os/') |
| ] |
| - valid_subclasses = [CosPlugin, IndependentPlugin] |
| + valid_subclasses = [CosPlugin] |
| 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) |
| + self.valid_subclasses += [CosPlugin] |
| + |
| @classmethod |
| def check(cls, remote=''): |
| if remote: |
| -- |
| 2.32.0.432.gabb21c7263-goog |
| |
| |