예제 #1
0
 def httpserver_from_self(self, httpserver = None):
     if httpserver is None:
         httpserver = self.instance
     if httpserver is None:
         from cherrypy import _cpwsgi_server
         httpserver = _cpwsgi_server.CPWSGIServer(self)
     if isinstance(httpserver, basestring):
         httpserver = attributes(httpserver)(self)
     return (httpserver, self.bind_addr)
예제 #2
0
 def httpserver_from_self(self, httpserver=None):
     if httpserver is None:
         httpserver = self.instance
     if httpserver is None:
         from cherrypy import _cpwsgi_server
         httpserver = _cpwsgi_server.CPWSGIServer(self)
     if isinstance(httpserver, basestring):
         httpserver = attributes(httpserver)(self)
     return (httpserver, self.bind_addr)
예제 #3
0
 def httpserver_from_self(self, httpserver=None):
     """Return a (httpserver, bind_addr) pair based on self attributes."""
     if httpserver is None:
         httpserver = self.instance
     if httpserver is None:
         from cherrypy import _cpwsgi_server
         httpserver = _cpwsgi_server.CPWSGIServer(self)
     if isinstance(httpserver, basestring):
         # Is anyone using this? Can I add an arg?
         httpserver = attributes(httpserver)(self)
     return httpserver, self.bind_addr
예제 #4
0
 def httpserver_from_self(self, httpserver=None):
     """Return a (httpserver, bind_addr) pair based on self attributes."""
     if httpserver is None:
         httpserver = self.instance
     if httpserver is None:
         from cherrypy import _cpwsgi_server
         httpserver = _cpwsgi_server.CPWSGIServer(self)
     if isinstance(httpserver, text_or_bytes):
         # Is anyone using this? Can I add an arg?
         httpserver = attributes(httpserver)(self)
     return httpserver, self.bind_addr
예제 #5
0
    def httpserver_from_self(self, httpserver=None):
        """Return a (httpserver, bind_addr) pair based on self attributes."""
        if httpserver is None:
            httpserver = self.instance
        if httpserver is None:
            from cherrypy import _cpwsgi_server
            httpserver = _cpwsgi_server.CPWSGIServer()
        if isinstance(httpserver, basestring):
            httpserver = attributes(httpserver)()

        if self.socket_file:
            return httpserver, self.socket_file

        host = self.socket_host
        port = self.socket_port
        return httpserver, (host, port)
예제 #6
0
파일: _cpserver.py 프로젝트: cread/ec2id
 def httpserver_from_self(self, httpserver=None):
     """Return a (httpserver, bind_addr) pair based on self attributes."""
     if httpserver is None:
         httpserver = self.instance
     if httpserver is None:
         from cherrypy import _cpwsgi_server
         httpserver = _cpwsgi_server.CPWSGIServer()
     if isinstance(httpserver, basestring):
         httpserver = attributes(httpserver)()
     
     if self.socket_file:
         return httpserver, self.socket_file
     
     host = self.socket_host
     port = self.socket_port
     return httpserver, (host, port)