File: //usr/lib/python3.6/site-packages/ipaplatform/suse/__pycache__/tasks.cpython-36.pyc
3
�d[e_ � @ s` d Z ddlZddlmZ ddlmZ ddlmZ ddl m
Z
eje�Z
G dd� de�Ze� ZdS ) zW
This module contains default SUSE OS family-specific implementations of
system tasks.
� N)�paths)�BaseTaskNamespace)�RedHatTaskNamespace)�ipautilc @ sp e Zd Zddd�Zejfdd�Zdd� Zdd d
�Zddd
�Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )�SuseTaskNamespaceFc C s d S )N� )�self�filepath�forcer r �/usr/lib/python3.6/tasks.py�restore_context s z!SuseTaskNamespace.restore_contextc C s d S )Nr )r Z
restoreconr r r �check_selinux_status s z&SuseTaskNamespace.check_selinux_statusc s� d� y.t tjd��}� fdd�|D �}W d Q R X W n tk
rJ g }Y nX |jdj� |�� t tjd��}|j|� W d Q R X d S )NZNETCONFIG_NIS_STATIC_DOMAIN�rc s"