From cf6e1d66eeefd52538560578022a34099a7b5ba0 Mon Sep 17 00:00:00 2001 From: Rudi Grinberg Date: Fri, 16 Nov 2012 12:36:58 -0500 Subject: [PATCH] removed direct usage of api client to AirtimeDB which encapsulates that behaviour --- python_apps/media-monitor2/media/saas/launcher.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/python_apps/media-monitor2/media/saas/launcher.py b/python_apps/media-monitor2/media/saas/launcher.py index c394da98b..5092895ae 100644 --- a/python_apps/media-monitor2/media/saas/launcher.py +++ b/python_apps/media-monitor2/media/saas/launcher.py @@ -15,6 +15,7 @@ from media.monitor.airtime import AirtimeNotifier, AirtimeMessageReceiver from media.monitor.watchersyncer import WatchSyncer from media.monitor.eventdrainer import EventDrainer from media.monitor.manager import Manager +from media.monitor.syncdb import AirtimeDB from media.saas.airtimeinstance import AirtimeInstance class MM2(InstanceThread, Loggable): @@ -49,7 +50,12 @@ class MM2(InstanceThread, Loggable): airtime_receiver = AirtimeMessageReceiver(config,manager) airtime_notifier = AirtimeNotifier(config, airtime_receiver) - store = apiclient.setup_media_monitor() + + adb = AirtimeDB(apiclient) + store = { + u'stor' : adb.storage_path(), + u'watched_dirs' : adb.list_watched(), + } self.logger.info("initializing mm with directories: %s" % str(store))