%PDF- %PDF-
| Direktori : /proc/self/root/proc/thread-self/root/lib/python2.7/site-packages/salt/daemons/flo/ |
| Current File : //proc/self/root/proc/thread-self/root/lib/python2.7/site-packages/salt/daemons/flo/__init__.pyo |
�
���^c @@ s/ d Z d d l m Z m Z m Z d d l Z d d l m Z d d l m Z d d l m Z d d l m
Z
d d l m Z d d
l m Z d d l m
Z
d d
d d d d d g Z d d l Z d d l Z d d l m Z d d l Z d � Z d � Z d e f d � � YZ d e f d � � YZ d S( u^
Package for ioflo and raet based daemons and associated ioflo behaviors
To use set
opts['transport'] ='raet'
master minion config
transport: raet
See salt.config.py for relevant defaults
opts['raet_port']
opts['master_floscript']
opts['minion_floscript']
opts['ioflo_period']
opts['ioflo_realtime']
opts['ioflo_verbose']
opts['caller_floscript']
i ( t absolute_importt print_functiont unicode_literalsNi ( t core( t worker( t maint( t reactor( t zero( t jobber( t dummyu coreu workeru maintu zerou dummyu jobberu reactor( t sixc C@ s� t j j j d � t d | � f g } xc t j | � D]R \ } } | j d d � } | j t j j j d j | � � t d | � f � q7 W| j t j j j d � t d | d � f � | S( u/
Explode the opts into a preloads list
u
.salt.optst valueu .u _u
.salt.etc.{0}u .salt.etc.idu id(
t saltt utilst stringutilst to_strt dictR
t iteritemst replacet appendt format( t optst preloadst keyt valt ukey( ( s= /usr/lib/python2.7/site-packages/salt/daemons/flo/__init__.pyt explode_opts- s '8/c C@ s t j j j d d � d S( Nu Neonu The 'raet' transport has been deprecated and will be removed in Salt {version}. Please use 'zeromq' or 'tcp' transport instead.( R R
t versionst
warn_until( ( ( s= /usr/lib/python2.7/site-packages/salt/daemons/flo/__init__.pyt warn_deprecated9 s t IofloMasterc B@ s# e Z d Z d � Z d d � Z RS( u
IofloMaster Class
c C@ sr t � | | _ t | j � | _ t j j j | j � | _ | j j t j j
j d � t d | j � f � d S( u"