couchpotato.core.notifications.core.main module

class couchpotato.core.notifications.core.main.CoreNotifier[source]

Bases: couchpotato.core.notifications.base.Notification

addListener(callback, last_id=None)
checkMessages()
clean()
cleanMessages()
frontend(type='notification', data=None, message=None)
getMessages(last_id)
listView(limit_offset=None, **kwargs)
listen_to = ['media.available', 'renamer.after', 'movie.snatched', 'updater.available', 'updater.updated', 'core.message', 'core.message.important']
listener(init=False, **kwargs)
m_lock = None
markAsRead(ids=None, **kwargs)
notify(message='', data=None, listener=None)
removeListener(callback)