Server : nginx/1.24.0 System : Linux ip-172-31-33-48 6.14.0-1011-aws #11~24.04.1-Ubuntu SMP Fri Aug 1 02:07:25 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE Directory : /lib/python3/dist-packages/sos/policies/distros/__pycache__/ |
Upload File : |
� -�_g� � �^ � d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dl m Z G d� de� Zy) � N)�UbuntuPlugin)�DebianPolicy)�SnapPackageManager)�DpkgPackageManager)�MultiPackageManagerc �n � � e Zd ZdZddgZdZdZdZdZdZ dZ d Z d� fd � Zd� Z d� fd� Zd � Z� fd�Z� xZS )�UbuntuPolicy� Canonical)zCommunity Websitezhttps://www.ubuntu.com/)zCommercial Supportzhttps://www.canonical.com�Ubuntu� zb/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/local/bin:/snap/binz,https://files.support.canonical.com/uploads/�ubuntu�putc � �� t �| � ||||�� t t t g| j |�� | _ | j j d� d dk( rd| _ | xj t gz c_ y # t $ r Y �&w xY w)N)�sysroot�init� probe_runtime�remote_exec)�primary� fallbacks�chrootr � sosreport�pkg_manager�snapz /snap/bin)�super�__init__r r r r �package_manager�pkg_by_name�sos_bin_path� TypeError�valid_subclassesr )�selfr r r r � __class__s ��=/usr/lib/python3/dist-packages/sos/policies/distros/ubuntu.pyr zUbuntuPolicy.__init__"