Mini Shell
3
�Mf� � @ s d dl mZ G dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d
d� de�ZG dd
� d
e�ZG dd� de�Z G dd� de�Z
G dd� de�ZG dd� dee�Z
G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG d d!� d!e�ZG d"d#� d#e�ZG d$d%� d%e�ZG d&d'� d'e�ZG d(d)� d)e�ZG d*d+� d+e�ZG d,d-� d-e�ZG d.d/� d/e�ZG d0d1� d1e�ZG d2d3� d3e�ZG d4d5� d5e�ZG d6d7� d7e�ZG d8d9� d9e�ZG d:d;� d;e�Z G d<d=� d=e�Z!G d>d?� d?e!�Z"G d@dA� dAe!�Z#G dBdC� dCe!�Z$G dDdE� dEe�Z%G dFdG� dGe�Z&G dHdI� dIe�Z'G dJdK� dKe�Z(G dLdM� dMe(e�Z)G dNdO� dOe�Z*G dPdQ� dQe�Z+G dRdS� dSe+�Z,G dTdU� dUe�Z-G dVdW� dWe�Z.G dXdY� dYe.e�Z/G dZd[� d[e.�Z0G d\d]� d]e.�Z1G d^d_� d_e.�Z2G d`da� dae.�Z3G dbdc� dce�Z4G ddde� dee�Z5G dfdg� dge�Z6G dhdi� die�Z7G djdk� dke�Z8G dldm� dme�Z9G dndo� doe�Z:G dpdq� dqe�Z;G drds� dse�Z<G dtdu� due�Z=G dvdw� dwe�Z>G dxdy� dye�Z?G dzd{� d{e�Z@G d|d}� d}eeA�ZBG d~d� deeA�ZCG d�d�� d�eeA�ZDd�S )�� )�N_c s e Zd Z� fdd�Z� ZS )�StorageErrorc s$ |j dd�| _tt| �j||� d S )N�hardware_faultF)�popr �superr �__init__)�self�args�kwargs)� __class__� �/usr/lib/python3.6/errors.pyr s zStorageError.__init__)�__name__�
__module__�__qualname__r �
__classcell__r r )r r
r s r c @ s e Zd ZdS )�NoDisksErrorN)r r r r r r r
r ! s r c @ s e Zd ZdS )�DeviceErrorN)r r r r r r r
r '