]> git.ipfire.org Git - ipfire.org.git/commitdiff
blog: Make importing blog posts an async call
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Jan 2019 16:18:50 +0000 (16:18 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Jan 2019 16:18:50 +0000 (16:18 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/backend/blog.py

index e9eac9f8d8b149015515688dd51e885813e6f104..de2b8b69f55251a4a3f815ca4b30779c0ca05730 100644 (file)
@@ -5,6 +5,7 @@ import feedparser
 import markdown2
 import re
 import textile
+import tornado.gen
 import unicodedata
 
 from . import misc
@@ -163,6 +164,7 @@ class Blog(misc.Object):
                for row in res:
                        yield row.year
 
+       @tornado.gen.coroutine
        def update_feeds(self):
                """
                        Updates all enabled feeds