refactored EventRegistry to play nice with saas.

This commit is contained in:
Rudi Grinberg 2012-11-19 20:13:19 -05:00
parent ebca3fa9f5
commit fdf8c9fb4e
3 changed files with 21 additions and 23 deletions

View file

@ -5,6 +5,7 @@ from media.monitor.exceptions import NoConfigFile
from media.monitor.pure import LazyProperty
from media.monitor.config import MMConfig
from media.monitor.owners import Owner
from media.monitor.events import EventRegistry
from media.monitor.listeners import FileMediator
from api_clients.api_client import AirtimeApiClient
@ -52,6 +53,11 @@ class AirtimeInstance(object):
@LazyProperty
def owner(self):
return Owner()
@LazyProperty
def event_registry(self):
return EventRegistry()
@LazyProperty
def file_mediator(self):
return FileMediator()