mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
Merged.
This commit is contained in:
commit
0617a2049d
10 files changed
+77
-183
No files matched your search
@@ -185,11 +185,13 @@ class EventFactory(protocol.ServerFactory):
|
||||
return EventProtocol(self.daemon)
|
||||
|
||||
def listenEvent(daemon):
|
||||
factory = EventFactory(daemon)
|
||||
if xroot.get_xend_unix_server():
|
||||
path = '/var/lib/xend/event-socket'
|
||||
unix.listenUNIX(path, factory)
|
||||
if xroot.get_xend_http_server():
|
||||
port = xroot.get_xend_event_port()
|
||||
interface = xroot.get_xend_address()
|
||||
tcp.listenTCP(port, factory, interface=interface)
|
||||
pass
|
||||
|
||||
# factory = EventFactory(daemon)
|
||||
# if xroot.get_xend_unix_server():
|
||||
# path = '/var/lib/xend/event-socket'
|
||||
# unix.listenUNIX(path, factory)
|
||||
# if xroot.get_xend_http_server():
|
||||
# port = xroot.get_xend_event_port()
|
||||
# interface = xroot.get_xend_address()
|
||||
# tcp.listenTCP(port, factory, interface=interface)
|
||||