Move SyncHandler out of the Handlers object

This commit is contained in:
Mark Haines 2016-05-16 20:19:26 +01:00
parent 53e171f345
commit f68eea808a
4 changed files with 11 additions and 9 deletions

View file

@ -28,6 +28,7 @@ from synapse.notifier import Notifier
from synapse.api.auth import Auth
from synapse.handlers import Handlers
from synapse.handlers.presence import PresenceHandler
from synapse.handlers.sync import SyncHandler
from synapse.state import StateHandler
from synapse.storage import DataStore
from synapse.util import Clock
@ -80,6 +81,7 @@ class HomeServer(object):
'rest_servlet_factory',
'state_handler',
'presence_handler',
'sync_handler',
'notifier',
'distributor',
'client_resource',
@ -169,6 +171,9 @@ class HomeServer(object):
def build_presence_handler(self):
return PresenceHandler(self)
def build_sync_handler(self):
return SyncHandler(self)
def build_event_sources(self):
return EventSources(self)