ó ùÅfc@sÀddlmZmZmZmZmZmZmZmZm Z m Z ddl m Z d„Zd d„Ze ddd„Ze dddd„Zddd d „Zd d „Zed „Zd S( i( t __version__tbootedtnotifyt _listen_fdst_is_fifot _is_sockett_is_socket_inett_is_socket_unixt_is_mqtLISTEN_FDS_STARTiÿÿÿÿ(t AF_UNSPECcCs'y|jƒSWntk r"|SXdS(N(tfilenotAttributeError(tfileobj((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pyt_convert_fileobj s cCst|ƒ}t||ƒS(N(RR(R tpathtfd((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pytis_fifos icCst|ƒ}t||||ƒS(N(RR(R tfamilyttypet listeningR((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pyt is_sockets cCs"t|ƒ}t|||||ƒS(N(RR(R RRRtportR((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pytis_socket_inets cCst|ƒ}t||||ƒS(N(RR(R RRRR((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pytis_socket_unixs cCst|ƒ}t||ƒS(N(RR(R RR((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pytis_mq#s cCs#t|ƒ}tttt|ƒƒS(sSReturn a list of socket activated descriptors Example:: (in primary window) $ systemd-activate -l 2000 python3 -c \ 'from systemd.daemon import listen_fds; print(listen_fds())' (in another window) $ telnet localhost 2000 (in primary window) ... Execing python3 (...) [3] (RtlisttrangeR (tunset_environmenttnum((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pyt listen_fds's N(t_daemonRRRRRRRRRR tsocketR t _AF_UNSPECRtNoneRRRRRtTrueR(((s4/usr/lib64/python2.7/site-packages/systemd/daemon.pytsF