Beispiel #1
0
 def test_genericServerDeprecated(self):
     """
     Instantiating L{GenericServer} emits a deprecation warning.
     """
     internet.GenericServer()
     warnings = self.flushWarnings(
         offendingFunctions=[self.test_genericServerDeprecated])
     self.assertEquals(warnings[0]['message'],
                       'GenericServer was deprecated in Twisted 10.1.')
     self.assertEquals(warnings[0]['category'], DeprecationWarning)
     self.assertEquals(len(warnings), 1)
Beispiel #2
0
 def listenWith(self, portType, *args, **kw):
     s = internet.GenericServer(portType, *args, **kw)
     s.privileged = 1
     s.setServiceParent(self.app)
Beispiel #3
0
#Reverse proxy setup - fdesk.ditchyourip.com/clinic_workflow* ---> fdesk.ditchyourip.com:9000/clinic_workflow*
root_resource.putChild(
    'clinic_workflow',
    twisted_proxy.ReverseProxyResource(INTERFACE, 9000, "clinic_workflow"))

http_factory = server.Site(root_resource,
                           logPath=PROJECT_DIR + "/logs/http.log")
tcpServ = internet.TCPServer(STATIC_PORT, http_factory,
                             interface=INTERFACE).setServiceParent(multi)

# Orbited server: For Commetsession -
proxy_factory = proxy.ProxyFactory()
internet.GenericServer(cometsession.Port,
                       factory=proxy_factory,
                       resource=root_resource,
                       childName="tcp",
                       interface=INTERFACE).setServiceParent(multi)

# Stomp server:
stomp_factory = get_stomp_factory(INTERFACE, RESTQ_PROXY_PORT)
internet.TCPServer(STOMP_PORT, stomp_factory,
                   interface=INTERFACE).setServiceParent(multi)

# RestQMessageProxy (message filter/logger/modifier):
restq_resource = RestQMessageProxy(MESSAGE_HANDLERS)
restq_proxy_factory = server.Site(restq_resource,
                                  logPath=PROJECT_DIR + "/logs/restqproxy.log")
internet.TCPServer(RESTQ_PROXY_PORT, restq_proxy_factory,
                   interface=INTERFACE).setServiceParent(multi)