]>
gitweb.pimeys.fr Git - today.git/blob - serverconfig.py
2 # -*- encoding: utf-8 -*-
4 #: Fichier où sont stockés les derniers IDs des trucs
5 store_published_file
= "lasts_published"
7 #: Fichier où est stockée une copie de la liste des derniers IDs *lus*
8 store_seen_file
= "lasts_sync"
10 #: Afficher du garbage pour débuguer
13 #: La liste des chaînes Youtube à surveiller
14 youtube_channels_file
= "youtube_channels"
16 #: La list des tumblr à surveiller
17 tumblrs_file
= "tumblrs"
19 #: Path du directory du module de gestion des quotes DTC
20 dtc_path
= "/home/vincent/scripts/dtc/"
22 def load_file(filename
):
23 """Récupère le contenu d'un fichier de conf tab-séparé."""
24 with
open(filename
) as f
:
25 # On récupère toutes les lignes, mais sans leur \n
26 items
= [l
.strip("\n") for l
in f
.readlines()]
27 # On enlève les lignes vides et celles de commentaire
28 items
= [l
for l
in items
if not (l
.startswith("#") or l
.strip() == "")]
29 # On splite sur les tab
30 items
= [l
.split("\t") for l
in items
]
31 # Il peut y avoir plusieurs tabulations de suite, donc on enlève les chaînes vides
32 items
= [[i
for i
in l
if not i
== ''] for l
in items
]