| Server IP : 198.38.94.13 / Your IP : 216.73.217.33 Web Server : Apache System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : revivere ( 1140) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /opt/saltstack/salt/lib/python3.10/site-packages/salt/utils/__pycache__/ |
Upload File : |
o
;joL � @ s� d Z ddlZddlZddlZddlZddlmZ ddlmZ ddl Z
ddlmZ
ddlmZ e�d�Zg d�Ze�e�Zd d
� Zdd� ZdRdd�Zdd� Zdd� Zdd� ZdSdd�ZdTdd�Ze
dd� �Ze
dd� �Z dUd d!�Z!d"d#� Z"e
d$d%� �Z#e
d&d'� �Z$e
d(d)� �Z%d*d+� Z&d,d-� Z'd.d/� Z(d0d1� Z)d2d3� Z*d4d5� Z+d6d7� Z,dVd8d9�Z-d:d;� Z.d<d=� Z/dWd>d?�Z0dTd@dA�Z1dWdBdC�Z2dTdDdE�Z3dFdG� Z4dHdI� Z5dJdK� Z6 dXdLdM�Z7 dUdNdO�Z8dSdPdQ�Z9dS )Ya7
Utility functions for zfs
These functions are for dealing with type conversion and basic execution
:maintainer: Jorge Schrauwen <sjorge@blackdot.be>
:maturity: new
:depends: salt.utils.stringutils, salt.ext, salt.module.cmdmod
:platform: illumos,freebsd,linux
.. versionadded:: 2018.3.1
� N)�OrderedDict)�Number)�memoize)�to_numz,^(\d+|\d+(?=\d*)\.\d+)([KkMmGgTtPpEe][Bb]?)$)�K�M�G�T�P�Ec C s t jjj| ddd�dkS )z4
Simple internal wrapper for cmdmod.retcode
�quietT)�output_loglevel�ignore_retcoder )�salt�modules�cmdmod�retcode��cmd� r �B/opt/saltstack/salt/lib/python3.10/site-packages/salt/utils/zfs.py�_check_retcode! s ��r c K s4 d| vrd| d<