%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/states/ |
Current File : //lib/python2.7/site-packages/salt/states/blockdev.pyc |
� ���^c @@ s� d Z d d l m Z m Z m Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d Z e j e � Z d � Z d � Z d e d � Z d � Z d S( u8 Management of Block Devices A state module to manage blockdevices .. code-block:: yaml /dev/sda: blockdev.tuned: - read-only: True master-data: blockdev.tuned: - name: /dev/vg/master-data - read-only: True - read-ahead: 1024 .. versionadded:: 2014.7.0 i ( t absolute_importt print_functiont unicode_literalsN( t rangeu blockdevc C@ s# d t k r t St d j t � f S( uI Only load this module if the disk execution module is available u disk.tuneuA Cannot load the {0} state module: disk execution module not found( t __salt__t __virtualname__t Falset format( ( ( s8 /usr/lib/python2.7/site-packages/salt/states/blockdev.pyt __virtual__) s c K@ s� i i d 6d d 6| d 6t d 6} i d d 6d d 6d d 6d d 6} t d sd d j | � | d <nqt d r� d j | � | d <d | d <| St d | � } t d | | � } i } x� | D]� } | | k r� | | } | | | | k rrt | | t � r%| | d k } | | d k } n | | } | | } | d k rV| } | } n d j | | � | | <qrq� q� W| r�| r�d j | � | d <| | d <q�d j | � | d <n d j | � | d <t | d <| S( u9 Manage options of block device name The name of the block device opts: - read-ahead Read-ahead buffer size - filesystem-read-ahead Filesystem Read-ahead buffer size - read-only Set Read-Only - read-write Set Read-Write u changesu u commentu nameu resultu getrau read-aheadu getfrau filesystem-read-aheadu getrou read-onlyu read-writeu file.is_blkdevu6 Changes to {0} cannot be applied. Not a block device. u testu Changes to {0} will be applied u disk.dumpu disk.tuneu 1u Changed from {0} to {1}u'