EVOLUTION-MANAGER
Edit File: Configuration.cpython-36.opt-1.pyc
3 x?ag.7 � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lm Z dd l mZmZ ddl m Z mZ ddlZddlZddlZdd lmZ ddlZddlZG dd� dee�ZG dd� de�ZdS )z� Configuration - VDO manager configuration file handling $Id: //eng/vdo-releases/aluminum/src/python/vdo/vdomgmnt/Configuration.py#6 $ � )�absolute_import)�division)�print_function)�unicode_literals� )� ArgumentError)�StateExitStatus)� VDOService)�Command� runCommand)�FileLock� YAMLObjectN)�ST_MTIMEc s( e Zd ZdZ� fdd�Zdd� Z� ZS )�BadConfigurationFileErrorzwException raised to indicate an error in processing the configuration file, such as a parse error or missing data. c s t t| �j||� || _d S )N)�superr �__init__�_msg)�self�msg�args�kwargs)� __class__� �#/usr/lib/python3.6/Configuration.pyr 3 s z"BadConfigurationFileError.__init__c C s | j S )N)r )r r r r �__str__8 s z!BadConfigurationFileError.__str__)�__name__� __module__�__qualname__�__doc__r r � __classcell__r r )r r r + s r c s0 e Zd ZdZejd�ZdgZi ZdZ dZ dZedd� �Z d:d d �Zdd� Zed d� �Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zedd� �Zedd � �Ze� fd!d"��Z� fd#d$�Ze� fd%d&��Z� fd'd(�Zd;� fd*d+� Zd,d-� Z d.d/� Z!d0d1� Z"d2d3� Z#d4d5� Z$d6d7� Z%ed8d9� �Z&� Z'S )<� ConfigurationzConfiguration of VDO volumes.zvdo.vdomgmnt.Configurationi z/var/lock/vdo-config-singletonsz!ConfigurationFc C sJ d}t | jd��0}| jj|�}|dkr<t|dd�}|| j|<