🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-08-07 06:57:23 | PHP 8.2.32
📂
/ (Root)
/
usr
/
lib
/
python3.6
/
site-packages
/
cloudinit
/
distros
/
package_management
/
__pycache__
📍 /usr/lib/python3.6/site-packages/cloudinit/distros/package_management/__pycache__
🔄 Refresh
✏️
Editing: package_manager.cpython-36.pyc
Read Only
3 \�me� � @ sH d dl mZmZ d dlmZmZ d dlmZ ee Z G dd� de�Z dS )� )�ABC�abstractmethod)�Iterable�List)�helpersc @ sX e Zd ZU eejd�dd�Zeejd d�dd��Z e dd� �Ze ee d �d d��ZdS ) �PackageManager)�runnerc K s || _ d S )N)r )�selfr �kwargs� r �%/usr/lib/python3.6/package_manager.py�__init__ s zPackageManager.__init__)r �returnc C s | |�S )Nr )�clsr Zcfgr r r �from_config s zPackageManager.from_configc C s d S )Nr )r r r r �update_package_sources s z%PackageManager.update_package_sources)�pkglistr c C s dS )a: Install the given packages. Return a list of packages that failed to install. Overriding classes should NOT raise an exception if packages failed to install. Instead, log the error and return what couldn't be installed so other installed package managers may be attempted. Nr )r r r r r �install_packages s zPackageManager.install_packagesN)�__name__� __module__�__qualname__�str�namer ZRunnersr �classmethodr r r r �UninstalledPackagesr r r r r r s r N)�abcr r Ztypingr r Z cloudinitr r r r r r r r �<module> s
💾 Save Changes
❌ Cancel