a >h2@s6ddlmZmZGdddeZGdddeeZdS))Plugin RedHatPluginc@s eZdZdZdZdZddZdS)DockerDistributionzDocker DistributionZdocker_distribution) containercCs|d|d|d}||rt|dd<}|D]&}d|vr:|d}|j|dd q:Wdn1sv0YdS) Nz/etc/docker-distribution/docker-distributionz,/etc/docker-distribution/registry/config.ymlzUTF-8)encodingZ rootdirectoryT)Ztree)Z add_copy_specZ add_journalZ path_joinZ path_existsopensplitZadd_dir_listing)selfZconffilelinelocrJ/usr/lib/python3.9/site-packages/sos/report/plugins/docker_distribution.pysetups     zDockerDistribution.setupN)__name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesrrrrrr srcs eZdZdZfddZZS)RedHatDockerDistribution)rcs|dtdS)Nz)/etc/docker-distribution/registry/*passwd)Zadd_forbidden_pathsuperr)r  __class__rrr#s zRedHatDockerDistribution.setup)rrrZpackagesr __classcell__rrrrrsrN)Zsos.report.pluginsrrrrrrrr s