£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
3
<e                 @   s<   d dl Z d dlZddlmZ ejj ZG dd dejZ	dS )    N   )basec                   s,   e Zd ZdZ fddZ fddZ  ZS )cpuinfo_checka  
	Checks regexes against /proc/cpuinfo. Accepts arguments in the
	following form: REGEX1, STR1, REGEX2, STR2, ...[, STR_FALLBACK]
	If REGEX1 matches something in /proc/cpuinfo it expands to STR1,
	if REGEX2 matches it expands to STR2. It stops on the first match,
	i.e. if REGEX1 matches, no more regexes are processed. If none
	regex matches it expands to STR_FALLBACK. If there is no fallback,
	it expands to empty string.
	c                s   t t| jddd d S )Nr   r      )superr   __init__)self)	__class__ ,/usr/lib/python3.6/function_cpuinfo_check.pyr      s    zcpuinfo_check.__init__c                s   t t| j|sd S | jjd}xHtdt|dD ]4}|d t|k r2tj|| |tj	r2||d  S q2W t|d r~|d S dS d S )Nz/proc/cpuinfor   r   r    )
r   r   executeZ_cmdZ	read_filerangelenresearch	MULTILINE)r   argsZcpuinfoi)r	   r
   r   r      s    zcpuinfo_check.execute)__name__
__module____qualname____doc__r   r   __classcell__r
   r
   )r	   r   r      s   	r   )
r   Z
tuned.logsZtunedr   r   ZlogsgetlogZFunctionr   r
   r
   r
   r   <module>   s   
