o ¶žâc&ã@s,ddlmZddlmZGdd„deƒZdS)é)Úsucceed)Úget_thermal_zonesc@s&eZdZddd„Zdd„Zdd„ZdS) Ú TemperatureNcCó ||_dS©N)Ú_thermal_zone_path)ÚselfÚthermal_zone_path©r ú?/usr/lib/python3/dist-packages/landscape/sysinfo/temperature.pyÚ__init__ó zTemperature.__init__cCrr)Ú_sysinfo)rÚsysinfor r r Úregister r zTemperature.registercCs^d}d}t|jƒD]}|jdur|dus|j|kr|j}|j}q |dur+|j d|¡tdƒS)Nr)rrÚtemperature_valueÚ temperaturerÚ add_headerr)rrÚ max_valueÚzoner r r Úruns €zTemperature.runr)Ú__name__Ú __module__Ú __qualname__r rrr r r r rs  rN)Útwisted.internet.deferrÚlandscape.lib.sysstatsrÚobjectrr r r r Ús