Файловый менеджер - Редактировать - /usr/lib64/python3.6/site-packages/samba/__pycache__/hostconfig.cpython-36.pyc
Ðазад
3 �I�d, � @ sD d Z ddlmZ G dd� de�ZG dd� de�ZG dd� de�Zd S ) zLocal host configuration.� )�SamDBc @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) � Hostconfigz[Aggregate object that contains all information about the configuration of a Samba host.c C s || _ d S )N)�lp)�selfr � r �"/usr/lib64/python3.6/hostconfig.py�__init__ s zHostconfig.__init__c C s t | j�S )N)�SharesContainerr )r r r r � get_shares s zHostconfig.get_sharesc C s t | jj� ||| jd�S )z�Access the SamDB host. :param session_info: Session info to use :param credentials: Credentials to access the SamDB with )Zurl�session_info�credentialsr )r r Z samdb_url)r r r r r r � get_samdb s zHostconfig.get_samdbN)�__name__� __module__�__qualname__�__doc__r r r r r r r r s r c @ s8 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� ZdS ) r zA shares container.c C s || _ d S )N)�_lp)r r r r r r 2 s zSharesContainer.__init__c C s |dkrt �t| j| �S )N�global)�KeyError�Sharer )r �namer r r �__getitem__5 s zSharesContainer.__getitem__c C s&