Check crons after saving settings. fix #1556 & #1557

This commit is contained in:
Ruud committed 2013-04-01 00:06:15 +02:00
1 parent a83c276aa2
commit 207e846ae6
5 files changed
+40 -7

No files matched your search

+6 -1
View File
@@ -10,11 +10,16 @@ class Automation(Plugin):
def __init__(self):
fireEvent('schedule.interval', 'automation.add_movies', self.addMovies, hours = self.conf('hour', default = 12))
addEvent('app.load', self.setCrons)
if not Env.get('dev'):
addEvent('app.load', self.addMovies)
addEvent('setting.save.automation.hour.after', self.setCrons)
def setCrons(self):
fireEvent('schedule.interval', 'automation.add_movies', self.addMovies, hours = self.conf('hour', default = 12))
def addMovies(self):
movies = fireEvent('automation.get_movies', merge = True)