Edit File: mysql_governor_lib.cpython-37.pyc
B �e6� � @ s� d dl mZ d dl mZ d dl mZ d dlZd dlm mZ d dl Z d dl Z d dlmZ d dl mZ d dlmZmZmZ d dlmZ d d lmZmZ G d d� d�ZG dd � d e�ZG dd� de�ZG dd� de�ZG dd� d�ZdS )� )�absolute_import)�division)�print_functionN)�LooseVersion)� ExpatError)�Tuple�Optional�Dict)�FormattedException)�run_command�ExternalProgramFailedc @ s e Zd ZdZdZdZdS )�GovernorStatusZenabled�errorZdisabledN)�__name__� __module__�__qualname__�ENABLED�ERROR�DISABLED� r r ��/builddir/build/BUILDROOT/alt-python27-cllib-3.3.5-1.el8.cloudlinux.x86_64/opt/alt/python37/lib/python3.7/site-packages/clcommon/lib/mysql_governor_lib.pyr s r c @ s e Zd ZdS )�MySQLGovExceptionN)r r r r r r r r s r c s e Zd ZdZ� fdd�Z� ZS )�MySQLGovernorDisabledz< Exception raised when dbgovernor daemon is offline c s t t| ��dddd�d�� d S )NzR%(util)s is disabled in the system. Please, run "%(command)s" to start the servicezMySQL governorzservice db_governor restart)�util�command)�message�context)�superr �__init__)�self)� __class__r r r ( s zMySQLGovernorDisabled.__init__)r r r �__doc__r � __classcell__r r )r r r $ s r c s e Zd ZdZ� fdd�Z� ZS )�MySQLGovernorAbsentz: Exception raised when dbgovernor isn't installed c s t t| ��dddid�� d S )Nz%(util)s not present in systemr ZGovernor)r r )r r# r )r )r r r r 8 s zMySQLGovernorAbsent.__init__)r r r r! r r"