ó æ ”\c@sUddlZddlZddlmZddlmZdejfd„ƒYZdS(iÿÿÿÿNi(tbase(tcommandst virt_checkcBs eZdZd„Zd„ZRS(s§ Checks whether running inside virtual machine (VM) or on bare metal. If running inside VM expands to argument 1, otherwise expands to argument 2 (even on error). cCstt|ƒjddƒdS(NRi(tsuperRt__init__(tself((sP/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_virt_check.pyR scCsett|ƒj|ƒsdS|jjdgƒ\}}|dkr]t|ƒdkr]|dS|dS(Ns virt-whatii(RRtexecutetNonet_cmdtlen(Rtargstrettout((sP/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_virt_check.pyRs (t__name__t __module__t__doc__RR(((sP/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_virt_check.pyRs ( tost tuned.logsttunedtRttuned.utils.commandsRtFunctionR(((sP/usr/lib/python2.7/site-packages/tuned/profiles/functions/function_virt_check.pyts