ó uÈÔec@s?ddlmZmZddlZdeefd„ƒYZdS(iÿÿÿÿ(tPlugint RedHatPluginNtSubscriptionManagercBs8eZdZdZd Zd Zd Zd„Zd„ZRS( s%subscription-manager information tsubscription_managertsystemtpackagemanagertsysmgmts/etc/rhsm/rhsm.confssubscription-managerc CsŒ|jddddgƒ|jddddd d d d gƒ|jd |jƒƒtjdƒ}|jg|D]}d|^qqƒdS(Ns /etc/rhsm/s/var/lib/rhsm/s/var/log/rhsm/rhsm.logs/var/log/rhsm/rhsmcertd.logs%subscription-manager list --installeds%subscription-manager list --availables+subscription-manager list --all --availables$subscription-manager list --consumedssubscription-manager identitys#subscription-manager release --shows#subscription-manager release --listssyspurpose showsHrhsm-debug system --sos --no-archive --no-subscriptions --destination %ss/etc/pki/product-default/*.pemsrct cat-cert %s(t add_copy_spectadd_cmd_outputtget_cmd_output_pathtglob(tselftcertstcert((sD/usr/lib/python2.7/site-packages/sos/plugins/subscription_manager.pytsetups$   cCs#d}d}|jd||ƒdS(Ns(proxy_password(\s)*=(\s)*)(.*)s \1 ********s/etc/rhsm/rhsm.conf(tdo_path_regex_sub(R t passwdregtrepl((sD/usr/lib/python2.7/site-packages/sos/plugins/subscription_manager.pytpostproc/s(ssystemRR(s/etc/rhsm/rhsm.conf(ssubscription-manager( t__name__t __module__t__doc__t plugin_nametprofilestfilestpackagesRR(((sD/usr/lib/python2.7/site-packages/sos/plugins/subscription_manager.pyR s (t sos.pluginsRRR R(((sD/usr/lib/python2.7/site-packages/sos/plugins/subscription_manager.pyt s