a >hq@s*ddlmZmZmZGdddeeZdS))PluginIndependentPlugin PluginOptc@s4eZdZdZdZdZdZeddddgZd d Z d S) Gfs2zGFS2 (Global Filesystem 2)Zgfs2)Zcluster)z gfs2-utilsZlockdumpFz+collect lock dumps for all GFS2 filesystems)defaultZdesccCsl|ddg|ddg|dr0|dd}d}d }|||D]}|jd |d |d d qHdS)Nz/sys/fs/gfs2/*/withdrawz/sys/fs/gfs2/*/statuszgfs_control ls -nzgfs_control dumpZ gfs2lockdumpz/sys/kernel/debug/gfs2/*z-lz /proc/mountsz^(/dev/\S+).+gfs2\s+z tunegfs2  Z tunegfs2_l)tags)Z add_copy_specZadd_cmd_outputZ get_optionZdo_regex_find_all)selfZ tunegfs2_optsZmountsZ gfs2_fs_regexdevr ;/usr/lib/python3.9/site-packages/sos/report/plugins/gfs2.pysetups"  z Gfs2.setupN) __name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesZpackagesrZ option_listr r r r r r srN)Zsos.report.pluginsrrrrr r r r  s