a >h@s&ddlmZmZGdddeeZdS))PluginIndependentPluginc@s$eZdZdZdZdZdZddZdS)HostaThis plugin primarily collects hostname related information, as well as a few collections that do not fit well in other plugins. For example, uptime information and SoS configuration data from /etc/sos. This plugin is not intended to be a catch-all "general" plugin however for these types of collections that do not have a specific component/package or pre-existing plugin. zHost informationhost)systemcCsx|d|jddddgd|jddd|jdddd|jd d d |d d g|ddg|gddS)Nz/etc/sos/cleanerhostnameZhostname_defaultZhostname_short) root_symlinktagsz hostname -f)r Zuptimezfind / -maxdepth 2 -type l -lsz root-symlinks)rZhostidzhostnamectl statusz/etc/sosz /etc/hostid)Z REMOTEHOSTZTERMZ COLORTERM)Zadd_forbidden_pathZadd_cmd_outputZ add_copy_specZ add_env_var)selfr ;/usr/lib/python3.9/site-packages/sos/report/plugins/host.pysetups$ z Host.setupN)__name__ __module__ __qualname____doc__Z short_descZ plugin_nameZprofilesr r r r r rs  rN)Zsos.report.pluginsrrrr r r r  s