%PDF- %PDF-
| Direktori : /proc/thread-self/root/proc/3522530/root/lib/python2.7/site-packages/salt/states/ |
| Current File : //proc/thread-self/root/proc/3522530/root/lib/python2.7/site-packages/salt/states/mount.pyo |
�
���^c @@ s� d Z d d l m Z m Z m Z d d l Z d d l Z d d l m Z d d l
Z
d d l m Z e
j
e � Z d � Z e d d d d e e e d e e e e e e d
� Z e d d � Z e d e e d � Z e d
� Z d S( u�
Mounting of filesystems
=======================
Mount any type of mountable filesystem with the mounted function:
.. code-block:: yaml
/mnt/sdb:
mount.mounted:
- device: /dev/sdb1
- fstype: ext4
- mkmnt: True
- opts:
- defaults
/srv/bigdata:
mount.mounted:
- device: UUID=066e0200-2867-4ebe-b9e6-f30026ca2314
- fstype: xfs
- opts: nobootwait,noatime,nodiratime,nobarrier,logbufs=8
- dump: 0
- pass_num: 2
- persist: True
- mkmnt: True
/var/lib/bigdata:
mount.mounted:
- device: /srv/bigdata
- fstype: none
- opts: bind
- dump: 0
- pass_num: 0
- persist: True
- mkmnt: True
i ( t absolute_importt print_functiont unicode_literalsN( t string_types( t sixc C@ sm t | j d � � } | j d � d k r= t | � d } n | j d � d k ri t | � d d } n | S( Nu
size_valueu size_unitu mi u g( t intt group( t _re_sizet converted_size( ( s5 /usr/lib/python2.7/site-packages/salt/states/mount.pyt
_size_convert4 s u defaultsu
/etc/fstabu autoc @ K@ s� i | d 6i d 6t d 6d d 6} t } | sF t | d <d | d <| S| sd t | d <d | d <| S| s� t | d <d | d <| S| d� k r� g } n t d d� k r� | d k r� d
} n t d d� k r� | d k r� d } q� n t | t � r| j d � } n t | t � r&| j d � } n | d k sD| j d � } n g } t d d t � } t j
j | � } | j d � r�d | k r�| | k r�| } | | d j d � r8xy t r.| | k r| | d } t
t | | | d | | d � � } | | d j d � Pn t j
j | � } q�W| } q�| | k r�t
t | | | d | | d � � } | | d j d � n | | d } q�t j
j | � } n| j � j d � r�| j d � d j d � j � } n� | j � j d � r�| j d � d } d j | � } t d d j | � � } | d d k rgd! j | � | d <t | d <| Sx2 | d"