+
    i]  c                   s.    ^ RI HtHt  ! R R]]4      tR# )i    )PluginIndependentPluginc                   s>   a  ] tR t^t o RtRtRtRtRtR	t	R t
RtV tR# )
XfszThis plugin collects information on mounted XFS filessystems on the
local system.

Users should expect `xfs_info` and `xfs_admin` collections by this plugin
for each XFS filesystem that is locally mounted.
zXFS filesystemxfsc                s   R pRp\        V P                  W!4      4       FU  pV FL  pVP                  R4      pV P                  RV^,           2RR7       V P                  RV^ ,           24       KN  	  KW  	  V P	                  RR.4       R	# )
z/proc/mountsz^(/dev/.+).+xfs\s+Z z	xfs_info Zxfs_info)Ztagszxfs_admin -l -u /proc/fs/xfs/sys/fs/xfsN)ZzipZdo_regex_find_allZsplitZadd_cmd_outputZadd_copy_spec)ZselfZmountsZext_fs_regexZdevZextZpartss   &     ;/usr/lib/python3.14/site-packages/sos/report/plugins/xfs.pysetupZ	Xfs.setup   s    ,t--lCDC		###iaz$:)3 $ 5##&6uQxj$AB	  E 	
 	     N)Zstorage)r   r   )r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__Z
short_descZplugin_nameZprofilesZfilesZkernel_modsr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s/      "JKH+EK r   r   N)Zsos.report.pluginsr    r   r   r	   r   r   <module>r
      s    9&# r   