]> gitweb.pimeys.fr Git - today.git/commitdiff
Modularisation : enfin découplé, il n'y a plus rien d'hardcodé dans today_server
authorVincent Le Gallic <legallic@crans.org>
Fri, 14 Feb 2014 20:03:21 +0000 (21:03 +0100)
committerVincent Le Gallic <legallic@crans.org>
Fri, 14 Feb 2014 20:03:21 +0000 (21:03 +0100)
today_server.py

index d40d5525d5ba636c2533f66c5ce6c6188fa8aa6f..ec60fe4ee9da16af02ca44b5266cc654507257d0 100755 (executable)
@@ -37,19 +37,6 @@ def update_file(news):
     json.dump(news, f)
     f.close()
 
-FETCHS = {
-         }
-
-def fetch_all():
-    """Va chercher sur les différents sites les nouveaux trucs."""
-    news = {}
-    for (k, f) in FETCHS.iteritems():
-        try:
-            news[k] = f()
-        except Exception as e:
-            raise
-    news.update(gather.gather())
-    return news
 
 def sync():
     """Reçoit une requête de synchronisation."""
@@ -72,7 +59,7 @@ def sync():
 if __name__ == "__main__":
     DEBUG = ("--debug" in sys.argv) or ("--verbose" in sys.argv) or serverconfig.DEBUG
     if sys.argv[1] == "check":
-        news = fetch_all()
+        news = gather.gather()
         if "--init" in sys.argv:
             olds = news
         else: