Sindbad~EG File Manager
3
�.'e8 � @ sN d dl mZmZmZmZmZmZmZmZm Z d dl
mZ G dd� dee�ZdS )� ) � uri_parse�VERSION�Capabilities�INfs�IStorageAreaNetwork�search_property�Client�LsmError�ErrorNumber)�SimArrayc @ s� e Zd ZdZdd� Zd�dd�Zd�dd�Zd�d d
�Zd�dd�Ze d
d� �Z
d�dd�Zd�dd�Zd�dd�Z
d�dd�Zd�dd�Zd�dd�Zd�dd�Zd�dd�Zd�d d!�Zd�d"d#�Zd�d$d%�Zd�d&d'�Zd�d(d)�Zd�d*d+�Zd�d,d-�Zd�d.d/�Zd�d0d1�Zd�d2d3�Zd�d4d5�Zd�d6d7�Zd�d8d9�Zd�d:d;�Z d�d<d=�Z!d�d>d?�Z"d�d@dA�Z#d�dBdC�Z$d�dDdE�Z%d�dFdG�Z&d�dHdI�Z'd�dJdK�Z(d�dLdM�Z)d�dNdO�Z*d�dPdQ�Z+d�dRdS�Z,d�dTdU�Z-d�dVdW�Z.d�dXdY�Z/d�dZd[�Z0d�d]d^�Z1d�d_d`�Z2d�dadb�Z3d�dcdd�Z4d�dedf�Z5d�dgdh�Z6d�didj�Z7d�dkdl�Z8d�dmdn�Z9d�dodp�Z:d�dqdr�Z;d�dsdt�Z<d�dudv�Z=d�dwdx�Z>dde?j@fdydz�ZAe?j@fd{d|�ZBe?j@fd}d~�ZCe?j@fdd��ZDe?j@fd�d��ZEdS )�� SimPluginzU
Simple class that implements enough to allow the framework to be exercised.
c C s d | _ d | _d | _d S )N)�uri�password� sim_array)�self� r �!/usr/lib64/python3.6/simulator.py�__init__ s zSimPlugin.__init__r c C s^ || _ || _t|�}d|krNd|d krN|d d d k rNt|d d |�| _ntd |�| _d S )NZ
parametersZ statefile)r
r r r r )r r
r Ztimeout�flagsZqpr r r �plugin_register"