File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/snapper.cpython-310.pyc
Back
o ;j4l � @ sn d Z ddlZddlZddlZddlZddlZddlZddlm Z z ddl mZ dZW n e y5 dZY nw zddlZdZW n e yI dZY nw ddd d ddd ddd� ZdZdZdZe�e�ZdZdZdZdZer�ze�� ZW n ejy� Z zeZW Y dZ[n2dZ[ww ee�� v r�z eje� ee�ed�ZW n eje!fy� Z zeZW Y dZ[ndZ[ww dZdd� Z"dd� Z#dd� Z$dMdd�Z%dNdd�Z&d d!� Z'd"d#� Z(dMd$d%�Z)dMd&d'�Z*d(d)� Z+dMd*d+�Z, dOd,d-�Z- . / dPd0d1�Z.dQd2d3�Z/ dRd4d5�Z0d6d7� Z1d8d9� Z2d:d;� Z3dSd<d=�Z4dSd>d?�Z5dTd@dA�Z6dMdBdC�Z7dMdDdE�Z8dTdFdG�Z9dMdHdI�Z:dUdKdL�Z;dS )Vuj Module to manage filesystem snapshots with snapper .. versionadded:: 2016.11.0 :codeauthor: Duncan Mac-Vicar P. <dmacvicar@suse.de> :codeauthor: Pablo Suárez Hernández <psuarezhernandez@suse.de> :depends: ``dbus`` Python module. :depends: ``snapper`` http://snapper.io, available in most distros :maturity: new :platform: Linux � N��CommandExecutionError)�getpwuidTF�created�deletedztype changedZmodifiedzpermission changedz owner changedz group changedzextended attributes changedzACL info changed) � � � � � � �@ � � zorg.opensuse.Snapperz/org/opensuse/Snapper)Zdbus_interfacezsnapper is missingc C sP d} t sd| �d�fS tsd| �t�fS tsd| �t�fS ts&d| �d�fS dS )Nz(The snapper module cannot be loaded: {0}Fzmissing python dbus modulezpwd module not available�snapper)�HAS_DBUS�formatr � snapper_error�bus�system_bus_error�HAS_PWD)Z error_msg� r �H/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/snapper.py�__virtual__S s r c C s� i }| d |d<