ó uÈÔec@sZddlZddlmZmZmZmZmZdeeeeefd„ƒYZdS(iÿÿÿÿN(tPlugint RedHatPlugint DebianPlugint UbuntuPlugint SuSEPlugintClearContainerscBsDeZdZdZd ZdZefZd„Zd„Zd„Z RS( s,Intel(R) Clear Containers configuration tclear_containerstsystemtvirtt containers cc-runtimecCs~dg}dj|jƒ}|j|ƒd}x0|jƒD]"}|dkr;|j|ƒq;q;Wt|ƒ}|j|ƒdS(Ns_/etc/clear-containers/configuration.toml/usr/share/defaults/clear-containers/configuration.tomls!{} --cc-show-default-config-pathstoutputt(tformattruntimetexec_cmdt splitlinestappendtsett add_copy_spec(tselft config_filestcmdtconfigstconfig((s@/usr/lib/python2.7/site-packages/sos/plugins/clear_containers.pytattach_cc_config_filess   cCs©dg}dj|jƒ}|j|ƒd}xU|jƒD]G}tjd|ƒ}|r;|jdƒ}|r~|j|ƒnPq;q;Wt|ƒ}|j ||j ƒdS(Ns-/var/lib/clear-containers/runtime/runtime.logs {} cc-envR s\bGlobalLogPath\b\s+=\s+"(.+)"i( R R RRtretsearchtgroupRRRtlimit(Rt log_filesRR tlinetresulttglobal_logfile((s@/usr/lib/python2.7/site-packages/sos/plugins/clear_containers.pytattach_cc_log_files/s  cCs~|jdƒ|_|jdƒr-d|_n|jdj|jƒƒ|jƒ|jƒ|jddƒ|jddƒdS(Ntlog_sizetall_logss {} cc-envtunitsscc-proxyt identifierscc-shim( t get_optionRtNonetadd_cmd_outputR R RR!t add_journal(R((s@/usr/lib/python2.7/site-packages/sos/plugins/clear_containers.pytsetupEs   (ssystemRR ( t__name__t __module__t__doc__t plugin_nametprofilesR tpackagesRR!R*(((s@/usr/lib/python2.7/site-packages/sos/plugins/clear_containers.pyRs   (Rt sos.pluginsRRRRRR(((s@/usr/lib/python2.7/site-packages/sos/plugins/clear_containers.pyt s (