a >h @s&ddlmZmZGdddeeZdS))Plugin RedHatPluginc@s,eZdZdZdZdZdZddZddZd S) RhuizRed Hat Update InfrastructureZrhui)z rhui-manager)/etc/rhui/rhui-tools.confcCsB|gd|d|jddgdddid|jd d d dS) N)rz'/etc/rhui/registered_subscriptions.confz/etc/pki/rhui/*z#/var/log/rhui-subscription-sync.logz/var/cache/rhui/*z /root/.rhui/*z/var/log/rhui/*z/var/log/rhui-installer/*z/etc/pki/rhui/**/*.keyzrhui-manager statuszrhui-manager cert info<ZPYTHONUNBUFFERED1)timeoutenvz/var/lib/rhui/remote_shareT) recursive)Z add_copy_specZadd_forbidden_pathZadd_cmd_outputZadd_dir_listing)selfr ;/usr/lib/python3.9/site-packages/sos/report/plugins/rhui.pysetups z Rhui.setupcCs@|ddd|ddddD]}|dd |d dq dS) Nz/root/\.rhui/answers.yaml.*z1(\s*(rhui_manager|registry)_password\s*:)\s*(\S+)z \1********rz(registry_password:)\s*(.+)z \1 ********)Z csrftokenZ sessionidz/root/\.rhui/.*/cookies.txt(z \s+)(\S+))Zdo_path_regex_sub)r Zcookier r r postproc.s z Rhui.postprocN) __name__ __module__ __qualname__Z short_descZ plugin_nameZcommandsfilesrrr r r r rs rN)Zsos.report.pluginsrrrr r r r  s