File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/btrfs.cpython-310.pyc
Back
o ;jń � @ sv d Z ddlZddlZddlZddlZddlZddlZddlZddl m Z dd� Zdd� Zdd � Z d d� Zdd � Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� ZdEd#d$�Zd%d&� Zd'd(� Zd)d*� Zd+d,� ZdFd-d.�Zd/d0� Z dFd1d2�Z!dGd3d4�Z"d5d6� Z#d7d8� Z$d9d:� Z% " " " " " " " " " " " dHd;d<�Z&d=d>� Z'd?d@� Z(dIdAdB�Z)dFdCdD�Z*dS )Jz) Module for managing BTRFS file systems. � N)�CommandExecutionErrorc C s t jj�� o t�d�dkS )z) Only work on POSIX-like systems Zkernel�Linux)�salt�utils�platformZ is_windowsZ __grains__�get� r r �F/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/btrfs.py�__virtual__ s r c C s: t d d�} | �d�rt| d ��d| d �dd�d iS ) zk Return BTRFS version. CLI Example: .. code-block:: bash salt '*' btrfs.version �cmd.run_allzbtrfs --version�stderr�version�stdout� � ���)�__salt__r r �split��outr r r r % s r c C s� i }dd� | � d�D �dd� D ]H}|�d�r9t�dd|�}d d � |� d�D �\}}|dkr0|p1d|d <