self.enabled = True
self.config = conf
self.sdb = SimaDB(db_path=conf.get('sima', 'db_file'))
+ PlayerClient.database = self.sdb
self.log = getLogger('sima')
self.plugins = list()
self.player = self.__get_player() # Player client
except PlayerError as err:
self.log.warning('Player error: %s' % err)
self.reconnect_player()
+ del(self.changed)
def loop(self):
"""Dispatching callbacks to plugins