%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python2.7/site-packages/salt/grains/
Upload File :
Create Path :
Current File : //lib/python2.7/site-packages/salt/grains/zfs.pyo

�
���^c@@s�dZddlmZmZmZddlZddlZddlZddl	Zddl
ZddlZdZiej
jjd6Ziejjjd6ejjjd6ejjjd6ejjjd	6Zeje�Zd
�Zd�Zd�ZdS(
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(tabsolute_importtprint_functiontunicode_literalsNuzfsucmd.runuzfs.is_supporteduzfs.has_feature_flagsuzfs.zpool_commanduzfs.to_sizecC@s tjjj�rtdfStS(u
    Load zfs grains
    uZFS: Not available on Windows(tsalttutilstplatformt
is_windowstFalset__virtualname__(((s3/usr/lib/python2.7/site-packages/salt/grains/zfs.pyt__virtual__*s
cC@s�i}tddddgdidd6�}xltd|d	t�j�D]N}d
|krhi|d
<n|j�}td|dt�|d
|d
<qIW|S(u%
    Provide grains about zpools
    uzfs.zpool_commandulisttflagsu-Htoptsu	name,sizeu-oucmd.runtignore_retcodeuzpooluzfs.to_sizeii(t	__utils__t__salt__tTruet
splitlinestsplitR(tgrainstzpool_list_cmdtzpool((s3/usr/lib/python2.7/site-packages/salt/grains/zfs.pyt_zfs_pool_data6s	#
'cC@sZi}td�|d<td�|d<|drVtjjj|t�dt�}n|S(u&
    Provide grains for zfs/zpool
    uzfs.is_supporteduzfs_supportuzfs.has_feature_flagsuzfs_feature_flagstmerge_lists(R
RRt
dictupdatetupdateRR(R((s3/usr/lib/python2.7/site-packages/salt/grains/zfs.pytzfsLs
$(t__doc__t
__future__RRRtloggingtsalt.utils.dictupdateRtsalt.utils.pathtsalt.utils.platformtsalt.modules.cmdmodtsalt.utils.zfsRtmodulestcmdmodtrunRRRtis_supportedthas_feature_flagst
zpool_commandtto_sizeR
t	getLoggert__name__tlogR	R(((s3/usr/lib/python2.7/site-packages/salt/grains/zfs.pyt<module>s&		

Zerion Mini Shell 1.0