Save sites.json on exit

This commit is contained in:
shortcutme 2016-09-04 17:51:20 +02:00
parent a12c639bed
commit 3724e0f376

View file

@ -3,6 +3,7 @@ import logging
import re import re
import os import os
import time import time
import atexit
import gevent import gevent
@ -19,6 +20,7 @@ class SiteManager(object):
self.log.debug("SiteManager created.") self.log.debug("SiteManager created.")
self.sites = None self.sites = None
gevent.spawn(self.saveTimer) gevent.spawn(self.saveTimer)
atexit.register(self.save)
# Load all sites from data/sites.json # Load all sites from data/sites.json
def load(self): def load(self):