PATH:
usr
/
share
/
l.v.e-manager
/
utils
/
__pycache__
/
Editing: ui_package_installer.cpython-311.pyc
� 3@i� � � � d dl mZ d dl mZ d dl mZ d dlZd dlZd dlZd dlZd dlZd dl Z d dl mZ d dlm Z mZ G d� de� � Z G d � d � � ZdS )� )�absolute_import)�division)�print_functionN)�Enum)�is_nginx_running� is_ubuntuc � � e Zd ZdZdZdZdS )�State� installed� installing� not_installedN)�__name__� __module__�__qualname__� INSTALLED� INSTALLING� NOT_INSTALLED� � �6/usr/share/l.v.e-manager/utils/ui_package_installer.pyr r s � � � � � ��I��J�#�M�M�Mr r c �J � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z d � Zd � ZdS )�UIPackageInstallerc �0 � || _ || _ || _ d S )N)�PACKAGE_NAME�PACKAGE_PATH�PACKAGE_INSTALL_ERROR_LOG)�self�package_name�package_path�error_log_paths r �__init__zUIPackageInstaller.__init__ s � �(���(���)7��&�&�&r c � � t � � r| � � � n| � � � t j S )z8Initiates the installation process based on the OS type.)r �_install_package_apt�_install_package_yumr r �r s r �installzUIPackageInstaller.install$ s>