File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/utils/__pycache__/zfs.cpython-310.pyc
Back
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<