cc-4105: fixed bug where api client wasn't being initialized right by replaygain updater. updated apiclient to better detect such bad usage
This commit is contained in:
parent
3c82497c34
commit
5bc170ba31
3 changed files with 10 additions and 8 deletions
|
@ -4,7 +4,6 @@ import traceback
|
|||
import os
|
||||
import time
|
||||
|
||||
from api_clients import api_client
|
||||
from media.update import replaygain
|
||||
from media.monitor.log import Loggable
|
||||
|
||||
|
@ -23,17 +22,16 @@ class ReplayGainUpdater(Thread, Loggable):
|
|||
"""
|
||||
|
||||
@staticmethod
|
||||
def start_reply_gain():
|
||||
me = ReplayGainUpdater()
|
||||
def start_reply_gain(apc):
|
||||
me = ReplayGainUpdater(apc)
|
||||
me.daemon = True
|
||||
me.start()
|
||||
|
||||
def __init__(self):
|
||||
def __init__(self,apc):
|
||||
Thread.__init__(self)
|
||||
self.api_client = api_client.AirtimeApiClient.create_right_config()
|
||||
self.api_client = apc
|
||||
|
||||
def main(self):
|
||||
|
||||
raw_response = self.api_client.list_all_watched_dirs()
|
||||
if 'dirs' not in raw_response:
|
||||
self.logger.error("Could not get a list of watched directories \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue