ó ħ2öYc@sQddlZddlZddlZddlmZdejfd„ƒYZdS(i˙˙˙˙N(tcommandstexecutecBs eZdZd„Zd„ZRS(s0 Executes process and substitutes its output. cCs#t|j|ƒjdddƒdS(Ntexecii(tsupert __class__t__init__(tself((sJ/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_exec.pyR scCsKt|j|ƒj|ƒsdS|jj|ƒ\}}|dkrG|SdS(Ni(RRRtNonet_cmd(Rtargstrettout((sJ/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_exec.pyRs  (t__name__t __module__t__doc__RR(((sJ/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_exec.pyRs (tost tuned.logsttunedtbasettuned.utils.commandsRtFunctionR(((sJ/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_exec.pyts