Файловый менеджер - Редактировать - /usr/lib64/python3.6/site-packages/samba/netcmd/__pycache__/dns.cpython-36.opt-1.pyc
Ðазад
3 �I�d�� � @ s� d dl jZd dlmZ d dlmZ d dlmZ d dlm Z m Z d dlmZ d dlmZ d dlZd dl Z d dlZd dlmZmZ d dlZd d lmZmZ d d lmZ d dlmZ d dlmZmZmZmZ d d lmZm Z d dl!m"Z"m#Z#m$Z$ d dl!m%Z% dd� Z&G dd� d�Z'dd� Z(dd� Z)dd� Z*dd� Z+dd� Z,dd� Z-d d!� Z.d"d#� Z/d$d%� Z0d&d'� Z1d(d)� Z2d*d+� Z3d,d-� Z4d.d/� Z5d0d1� Z6d2d3� Z7d4d5� Z8d6d7� Z9d8d9� Z:d:d;� Z;d<d=� Z<d>d?� Z=G d@dA� dAe�Z>dBdC� Z?G dDdE� dEe�Z@G dFdG� dGe�ZAG dHdI� dIe�ZBG dJdK� dKe�ZCG dLdM� dMe�ZDG dNdO� dOe�ZEG dPdQ� dQe�ZFG dRdS� dSe�ZGG dTdU� dUe�ZHG dVdW� dWe�ZIG dXdY� dYe�ZJG dZd[� d[e�ZKdS )\� N)�WERRORError)�werror)�pack)� inet_ntop� inet_pton)�AF_INET)�AF_INET6)� ndr_unpack�ndr_pack)� remove_dc�dsdb_dns)�SamDB)�system_session)�Command�CommandError�Option�SuperCommand)�dnsp� dnsserver)�record_from_string� DNSParseError�flag_from_string)�dns_record_matchc C sb | j � dkrd} d| }ytj|||�}W n2 tk r\ } ztd| |f ��W Y d d }~X nX |S )NZ localhostz 127.0.0.1zncacn_ip_tcp:%s[sign]z.Connecting to DNS RPC server %s failed with %s)�lowerr �RuntimeErrorr )�server�lp�credsZbinding_str�dns_conn�e� r �/usr/lib64/python3.6/dns.py�dns_connect/ s "r"