a >h@s6ddlmZmZmZddlmZGdddeeZdS))Plugin UbuntuPlugin SoSPredicate) is_executablec@s$eZdZdZdZdZdZddZdS)UbuntuzUbuntu specific informationZubuntu)system)zubuntu-advantage-toolszubuntu-pro-clientzupdate-manager-corecCs|ddgtdrd}ntdr*d}nd}t|dgd }|j||d d |j|d |d d |d |ds|gdn|gddS)Nz1ubuntu-security-status --thirdparty --unavailablezhwe-support-status --verboseZuaz ua statusZproz pro statuszubuntu-advantage statusZtls)ZkmodsT)ZpredZchangesz --format jsonz#/etc/ubuntu-advantage/uaclient.confZall_logs) z/var/log/ubuntu-advantage.logz/var/log/ubuntu-advantage.log.1z /var/log/ubuntu-advantage.log.2*z&/var/log/ubuntu-advantage-apt-hook.logz(/var/log/ubuntu-advantage-apt-hook.log.1z)/var/log/ubuntu-advantage-apt-hook.log.2*z#/var/log/ubuntu-advantage-timer.logz%/var/log/ubuntu-advantage-timer.log.1z&/var/log/ubuntu-advantage-timer.log.2*)z/var/log/ubuntu-advantage.log*z'/var/log/ubuntu-advantage-apt-hook.log*z$/var/log/ubuntu-advantage-timer.log*)Zadd_cmd_outputrrZ add_copy_specZ get_option)selfZua_tools_statusZua_predr =/usr/lib/python3.9/site-packages/sos/report/plugins/ubuntu.pysetups(    z Ubuntu.setupN)__name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesZpackagesr r r r r r s rN)Zsos.report.pluginsrrrZ sos.utilitiesrrr r r r  s