
    ~ g	                     ,    S SK JrJr   " S S\\5      rg)    )PluginRedHatPluginc                   .    \ rS rSrSrSrSrSrSrS r	Sr
g	)
Vdo   zVirtual Data Optimizervdo)storage)r   )z	/sys/kvdoz/sys/udsz/etc/vdoconf.ymlz/etc/vdoconf.xmlc                 `   U R                  U R                  5        U R                  S5      nUS   R                  5        H  nU R	                  SU 35        M     U R	                  SS/5        SnSnSnU R	                  X44 Vs/ s H  nS	U 3PM
     sn5        U R                  S	U 35      nUS
   S:X  as  US   R                  5        H[  nUR                  5       S S u  pn
U
R                  S5      (       d  M1  U	 SUR                  S5       3nU R	                  SU 35        M]     g g s  snf )Nzvdo list --alloutputzvdo status -n zvdostats --human-readablezvdostats --verbosezvdo_slab_size,vdo_header_size,vdo_minimum_io_size,vdo_block_map_cache_size,vdo_block_map_era_length,vdo_write_policy,vdo_max_discardzvdo_ack_threads,vdo_bio_rotation,vdo_bio_threads,vdo_cpu_threads,vdo_hash_zone_threads,vdo_logical_threads,vdo_physical_threadszsvdo_compression,vdo_deduplication,vdo_use_metadata_hints,vdo_use_sparse_index,vdo_index_state,vdo_index_memory_sizezlvs -a -o +statusr      D-z[]zvdodumpconfig /dev/mapper/)add_copy_specfilescollect_cmd_output
splitlinesadd_cmd_outputsplit
startswithstrip)selfvdosr   	vdo_cols1	vdo_cols2	vdo_cols3colslvm_vdoslvvglv_attrvdo_paths               8/usr/lib/python3/dist-packages/sos/report/plugins/vdo.pysetup	Vdo.setup   sX   4::&&&'78>,,.C. 67 /' 
 	8	@	=	 	*3)?A)?  +4&1)?A 	B**[+DEH")446 #&))+bq/%%c**"$Qrxx~&67H''4XJ? 7 #As   D+ N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagesr   r$   __static_attributes__r&       r#   r   r      s"    )JKHHEr0   r   N)sos.report.pluginsr   r   r   r&   r0   r#   <module>r2      s    4-&, -r0   