%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/grains/ |
Current File : //lib/python2.7/site-packages/salt/grains/zfs.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 Z d d l Z d d l Z d d l Z d Z i e j j j d 6Z i e j j j d 6e j j j d 6e j j j d 6e j j j d 6Z e j e � Z d � Z d � Z d � Z d S( u� ZFS grain provider :maintainer: Jorge Schrauwen <sjorge@blackdot.be> :maturity: new :depends: salt.utils, salt.module.cmdmod :platform: illumos,freebsd,linux .. versionadded:: 2018.3.0 i ( t absolute_importt print_functiont unicode_literalsNu zfsu cmd.runu zfs.is_supportedu zfs.has_feature_flagsu zfs.zpool_commandu zfs.to_sizec C@ s t j j j � r t d f St S( u Load zfs grains u ZFS: Not available on Windows( t saltt utilst platformt is_windowst Falset __virtualname__( ( ( s3 /usr/lib/python2.7/site-packages/salt/grains/zfs.pyt __virtual__* s c C@ s� i } t d d d d g d i d d 6�} xl t d | d t �j � D]N } d | k rh i | d <n | j � } t d | d t � | d | d <qI W| S( u% Provide grains about zpools u zfs.zpool_commandu listt flagsu -Ht optsu name,sizeu -ou cmd.runt ignore_retcodeu zpoolu zfs.to_sizei i ( t __utils__t __salt__t Truet splitlinest splitR ( t grainst zpool_list_cmdt zpool( ( s3 /usr/lib/python2.7/site-packages/salt/grains/zfs.pyt _zfs_pool_data6 s # 'c C@ sZ i } t d � | d <t d � | d <| d rV t j j j | t � d t �} n | S( u&