%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/python2.7/site-packages/salt/modules/
Upload File :
Create Path :
Current File : //usr/lib/python2.7/site-packages/salt/modules/win_disk.pyc

�
���^c@@s�dZddlmZmZmZddlZddlZddlZddl	m
Z
yddlZWnek
rynXdZ
e
jr�ejZn	ejZd�Zd�ZdS(uX
Module for gathering disk information on Windows

:depends:   - win32api Python module
i(tabsolute_importtunicode_literalstprint_functionN(tsixudiskcC@s tjjj�rtStdfS(u'
    Only works on Windows systems
    u5Module win_disk: module only works on Windows systems(tsalttutilstplatformt
is_windowst__virtualname__tFalse(((s9/usr/lib/python2.7/site-packages/salt/modules/win_disk.pyt__virtual__"sc
C@sRg}i}tjjj�}x2tD]*}|d@rE|j|�n|dL}q%Wx�|D]�}y�tjdj|��\}}}||}|t	|�d}	idj|�d6|dd6|dd6|dd6d	j|	�d
6|dj|�<WqZt
k
rIidj|�d6dd6dd6dd6dd
6|dj|�<qZXqZW|S(u�
    Return usage information for volumes mounted on this minion

    CLI Example:

    .. code-block:: bash

        salt '*' disk.usage
    iu{0}:\idu
filesystemiu	1K-blocksuusedu	availableu{0:.0f}%ucapacityN(tctypestwindlltkernel32tGetLogicalDrivest	UPPERCASEtappendtwin32apitGetDiskFreeSpaceExtformattfloatt	ExceptiontNone(
tdrivestrett
drive_bitmasktlettertdrivetavailable_bytesttotal_bytesttotal_free_bytestusedtcapacity((s9/usr/lib/python2.7/site-packages/salt/modules/win_disk.pytusage+s6




$
(t__doc__t
__future__RRRRtstringtsalt.utils.platformRtsalt.extRRtImportErrorRtPY3tascii_uppercaseRt	uppercaseR
R!(((s9/usr/lib/python2.7/site-packages/salt/modules/win_disk.pyt<module>s
				

Zerion Mini Shell 1.0