HOME


Mini Shell 1.0
DIR: /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/
Upload File :
Current File : //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/lxd.cpython-312.pyc
�

i��d
��0�ddlmZmZmZGd�dee�Zy)�)�Plugin�UbuntuPlugin�SoSPredicatec�&�eZdZdZdZdZdZdZd�Zy)�LXDzLXD container hypervisor�lxd)�	container)r)�lxcrc��gd�}t||ddi��}|jjjd�}|rf|ddk(r^|j	d|�	�|jgd
��|j
d�s|jdd
g�y|jdg�y|jddg�|j	gd�|�	�|j	dgd��y)N)�bpfilter�ebtable_filter�ebtables�ip6table_filter�ip6table_mangle�ip6table_nat�ip6table_raw�
ip6_tables�iptable_filter�iptable_mangle�iptable_nat�iptable_raw�nf_nat�	nf_tables�kmods�all)r�requiredr�pkg_manager�snapzlxd.buginfo)�pred)z/var/snap/lxd/common/configz /var/snap/lxd/common/global-confz#/var/snap/lxd/common/lxc/local.confz&/var/snap/lxd/common/lxd/logs/*/*.conf�all_logsz#/var/snap/lxd/common/lxd/logs/*.logz%/var/snap/lxd/common/lxd/logs/*/*.logz /var/snap/lxd/common/lxd/logs/**z/etc/default/lxd-bridgez/var/log/lxd/*)zlxc image listzlxc listzlxc network listzlxc profile listzlxc storage listz)find /var/lib/lxd -maxdepth 2 -type d -lszvar-lxd-dirs.txt)�suggest_filename)r�policy�package_manager�pkg_by_name�add_cmd_output�
add_copy_spec�
get_option)�self�	lxd_kmods�lxd_pred�lxd_pkgs    �8/usr/lib/python3/dist-packages/sos/report/plugins/lxd.py�setupz	LXD.setups��
�	�" ��I�*1�5�)9�;���+�+�-�-�9�9�%�@���w�}�-��7����
�H��=���� �
��?�?�:�.��"�"�9�;�$��
�"�"�6�$��
���)� � �
�

���!��

 �
�
���;�!� 2�
 �
4�N)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profiles�packages�commandsr-�r.r,rrs ��+�J��K��H��H��H�:4r.rN)�sos.report.pluginsrrrrr7r.r,�<module>r9s��B�A�B4�&�,�B4r.