ó
    ~ þgÑ  ã                   ó0   • S SK JrJrJr   " S S\\5      rg)é    )ÚPluginÚIndependentPluginÚSoSPredicatec                   ó*   • \ rS rSrSrSrSrSrS rSr	g)	ÚBcacheé   zBcache statisticsÚbcache)ÚstorageÚhardware)z/sys/fs/bcachec                 ó^   • U R                  S/5        U R                  / SQ[        U S/S9S9  g )Nz!/sys/fs/bcache/*/*/priority_stats)z8/sys/block/bcache*/bcache/cache/internal/copy_gc_enabledz$/sys/block/bcache*/bcache/cache_modez$/sys/block/bcache*/bcache/dirty_dataz#/sys/block/bcache*/bcache/io_errorsz+/sys/block/bcache*/bcache/sequential_cutoffz-/sys/block/bcache*/bcache/stats_hour/bypassedz4/sys/block/bcache*/bcache/stats_hour/cache_hit_ratioz//sys/block/bcache*/bcache/stats_hour/cache_hitsz1/sys/block/bcache*/bcache/stats_hour/cache_missesz+/sys/block/bcache*/bcache/writeback_percentz!/sys/fs/bcache/*/average_key_sizez/sys/fs/bcache/*/bdev*/*z/sys/fs/bcache/*/bdev*/stat_*/*z/sys/fs/bcache/*/block_sizez/sys/fs/bcache/*/bucket_sizez(/sys/fs/bcache/*/cache_available_percentz)/sys/fs/bcache/*/congested_*_threshold_usz/sys/fs/bcache/*/internal/*z/sys/fs/bcache/*/stats_*/*z/sys/fs/bcache/*/tree_depthr	   )Úkmods)Úpred)Úadd_forbidden_pathÚadd_copy_specr   )Úselfs    Ú;/usr/lib/python3/dist-packages/sos/report/plugins/bcache.pyÚsetupÚBcache.setup   sB   € ð 	×ÑØ/ð!
ô 	ð 	×Ñò 
ô* ˜T¨(¨Ñ4ð+ 	ò 	6ó    © N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚfilesr   Ú__static_attributes__r   r   r   r   r      s   † à$€Jà€KØ&€HØ€Eõ6r   r   N)Úsos.report.pluginsr   r   r   r   r   r   r   Ú<module>r!      s   ð÷ GÑ Fô'6ˆVÐ&õ '6r   