| Server IP : 14.225.204.176 / Your IP : 216.73.216.6 Web Server : nginx/1.24.0 System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64 User : root ( 0) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /proc/self/root/lib/python3/dist-packages/uaclient/__pycache__/ |
Upload File : |
�
GK�i � � � d dl Z d dlZd dlmZmZmZ d dlmZmZm Z m
Z
mZmZm
Z
mZ dZg d�ZdZdZdZd Z e j* � Z e j. ej0 e� � Z ed
defdefd
efdefdefg� Zdefd�Zdefd�Z d$dee dee deee ddfd�Z! d%dedeee ddfd�Z"dedee fd�Z#dee fd�Z$d� Z%dejL fd�Z' d&dedee d efd!�Z(defd"�Z)dedefd#�Z*y)'� N)�List�
NamedTuple�Optional)�api�apt�event_logger�
exceptions�http�messages�system�utilz
/usr/bin/snap)g �?g �?g @z
proxy.httpzproxy.httpsz/run/snapd.socketz/v2/snaps/{}�SnapPackage�name�version�revision�channel� publisher�returnc �. � dt j � v S )z(Returns whether or not snap is installed�snapd)r �get_installed_packages_names� � �//usr/lib/python3/dist-packages/uaclient/snap.py�is_snapd_installedr '