Current File : //usr/lib/python3/dist-packages/uaclient/__pycache__/snap.cpython-312.pyc |
�
��g � � � 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 '