Repository URL to install this package:
|
Version:
3.3.33 ▾
|
ó
EYc @ sî d d l Z d d l Z e d e j d Z e j Z e j d d d d d g Z d d l m Z e e e d e
e e j j d
d j
d k rÛ d d
l m Z e j Z e j Z e j Z e j Z [ n e d d Z d S( iÿÿÿÿNs eventlet.green._socket_nodnst create_connectiont getaddrinfot
gethostbynamet gethostbyname_ext getnameinfo( t slurp_propertiest srckeyst EVENTLET_NO_GREENDNSt t yes( t greendnsc C s d } | \ } } xÆ t | | d t D]¯ } | \ } } } }
} d } yY t | | | } | t k rz | j | n | r | j | n | j | | SWq( t k
rÖ }
|
} | d k r× | j q× q( Xq( Wt
| t sù t | } n | d S( s Connect to *address* and return the socket object.
Convenience function. Connect to *address* (a 2-tuple ``(host,
port)``) and return the socket object. Passing the optional
*timeout* parameter will set the timeout on the socket instance
before attempting to connect. If no *timeout* is supplied, the
global default timeout setting returned by :func:`getdefaulttimeout`
is used.
s! getaddrinfo returns an empty listi N( R t SOCK_STREAMt Nonet sockett _GLOBAL_DEFAULT_TIMEOUTt
settimeoutt bindt connectt errort closet
isinstance( t addresst timeoutt source_addresst errt hostt portt rest aft socktypet protot canonnamet sat sockt e( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/eventlet/green/socket.pyR s(
( t ost syst
__import__t modulest __sockett __all__t __patched__t eventlet.patcherR t globalst dirt environt gett lowert eventlet.supportR
R R R R R R R ( ( ( sJ /home/tvault/.virtenv/lib/python2.7/site-packages/eventlet/green/socket.pyt <module> s*
!