/usr/lib/python3/dist-packages/sos/policies/distros/__pycache__
NameSizeModeActions
almalinux.cpython-310.pyc9260644editdlrm
amazon.cpython-310.pyc8040644editdlrm
anolis.cpython-310.pyc8370644editdlrm
azure.cpython-310.pyc11090644editdlrm
circle.cpython-310.pyc8380644editdlrm
cloudlinux.cpython-310.pyc8670644editdlrm
cos.cpython-310.pyc15550644editdlrm
debian.cpython-310.pyc22850644editdlrm
opencloudos.cpython-310.pyc8360644editdlrm
openeuler.cpython-310.pyc9240644editdlrm
redhat.cpython-310.pyc136290644editdlrm
rocky.cpython-310.pyc8900644editdlrm
suse.cpython-310.pyc28680644editdlrm
ubuntu.cpython-310.pyc21970644editdlrm
uniontechserver.cpython-310.pyc8440644editdlrm
__init__.cpython-310.pyc135470644editdlrm
Edit: /usr/lib/python3/dist-packages/sos/policies/distros/__pycache__/suse.cpython-310.pyc (2868B)
o G%@i @shddlZddlZddlmZmZddlmZddlmZddl m Z GdddeZ Gdd d e Z dS) N) RedHatPlugin SuSEPlugin) LinuxPolicy)RpmPackageManager)_soscsReZdZdZdZdgZdZ  dfdd Zedd d Z d d Z d dZ Z S) SuSEPolicySuSE)zDistribution Websitezhttps://www.suse.com/z/var/tmpNTcstj||||d|jttg7_d|_t|_|jjs)|j dt dd|_ |j tjd7_ |j tjd7_ |dS)Nsysrootinit probe_runtime remote_execFz(Could not obtain installed package list.z"/usr/sbin:/usr/bin:/root/bin:/sbinz/usr/local/binz/usr/local/sbin)super__init__valid_subclassesrrusrmoverpackage_managerpackagesui_logerrorsysexitPATHospathsep set_exec_pathselfr r r r  __class__;/usr/lib/python3/dist-packages/sos/policies/distros/suse.pyrs    zSuSEPolicy.__init__cCsdS)zThis method checks to see if we are running on SuSE. It must be overriden by concrete subclasses to return True when running on an OpenSuSE, SLES or other Suse distribution and False otherwise.Fr!)clsremoter!r!r"check-szSuSEPolicy.checkcCs|s|jS|SN)_tmp_dir)r opt_tmp_dirr!r!r" get_tmp_dir4szSuSEPolicy.get_tmp_dircCs|Sr') host_name)rr!r!r"get_local_name9szSuSEPolicy.get_local_nameNNTN)r#) __name__ __module__ __qualname__os_release_namevendor vendor_urlsr(r classmethodr&r*r, __classcell__r!r!rr"rs rcs<eZdZdZdgZdZdZedZ  d fdd Z Z S) OpenSuSEPolicyr)zCommunity Websitezhttps://www.opensuse.org/OpenSuSEz/etc/SUSE-brandaSThis command will collect diagnostic and configuration information from this %(os_release_name)s system and installed applications. An archive containing the collected information will be generated in %(tmpdir)s and may be provided to a %(vendor)s support representative. No changes will be made to system configuration. %(vendor_text)s NTcstj||||ddS)Nr )rrrrr!r"rOs  zOpenSuSEPolicy.__init__r-) r.r/r0r2r3r1os_release_file_msgrr5r!r!rr"r6=s r6)rrsos.report.pluginsrrsos.policies.distrosr!sos.policies.package_managers.rpmrsosrr9rr6r!r!r!r"s    *