%PDF- %PDF-
| Direktori : /proc/self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/transport/ |
| Current File : //proc/self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/transport/raet.pyc |
�
���^c @@ s� d Z d d l m Z m Z m Z d d l Z d d l Z d d l j j Z d d l
m Z e j e
� Z y: d d l m Z m Z d d l m Z d d l m Z Wn e e f k
r� n Xd a i Z d Z d Z d e f d � � YZ d S(
u
RAET transport classes
i ( t absolute_importt print_functiont unicode_literalsN( t
ReqChannel( t raetingt nacling( t LaneStack( t
RemoteYardt RAETReqChannelc B@ sS e Z d Z d d � Z d � Z d d � Z d d d d � Z d d e d � Z RS(
u�
Build the communication framework to communicate over the local process
uxd socket and send messages forwarded to the master. then wait for the
relative return message.
Two use cases:
mininion to master communication, normal use case
Minion is communicating via yard through minion Road to master
The destination route needs the estate name of the associated master
master call via runner, special use case
In the special case the master call external process is communicating
via a yard with the master manor yard
The destination route estate is None to indicate local estate
The difference between the two is how the destination route
is assigned.
c K@ s^ | | _ d | _ | d k r* d | _ n t p3 d t p<