+
    i	  c                   s.    ^ RI HtHt  ! R R]]4      tR# )i    )PluginRedHatPluginc                   s:   a  ] tR t^t o RtRtRtRtRtR t	Rt
V tR# )	VdozVirtual Data Optimizervdoc                s   V P                  V P                  4       V P                  R 4      pVR,          P                  4        F  pV P	                  RV 24       K  	  V P	                  RR.4       RpRpRpT P	                  W43 Uu. uF  pRV 2NK
  	  up4       V P                  RV 24      pVR	,          ^ 8X  d~   VR,          P                  4        F`  pVP                  4       R
,          w  rp
V
P                  R4      '       g   K6  V	 RVP                  R4       2pV P	                  RV 24       Kb  	  R# R# u upi )zvdo list --allZ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 +Zstatus:Ni   NZDZ-z[]zvdodumpconfig /dev/mapper/N)Zadd_copy_specfilesZcollect_cmd_outputZ
splitlinesZadd_cmd_outputZsplitZ
startswithZstrip)ZselfZvdosr   Z	vdo_cols1Z	vdo_cols2Z	vdo_cols3ZcolsZlvm_vdosZlvZvgZlv_attrZvdo_paths   &           ;/usr/lib/python3.14/site-packages/sos/report/plugins/vdo.pysetupZ	Vdo.setup   sV   4::&&&'78>,,.C. 67 /' 
 	8	@	=	 	*3)?A)?  +4&1)?A 	B**[+DEH")446 #&))+b/%%c**"$Qrxx~&67H''4XJ? 7 #As   D> N)Zstorage)r   )z	/sys/kvdoz/sys/udsz/etc/vdoconf.ymlz/etc/vdoconf.xml)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesr   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s*     )JKHHE     r   N)Zsos.report.pluginsr    r   r   r   r   r   <module>r	      s    4-&, -r   