From 8c6fe811fe91c1979c48c82286c4cc3e149fca03 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 1 Feb 2012 08:33:59 +0100 Subject: [PATCH] fix order of loaded repositories --- weboob/core/repositories.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/weboob/core/repositories.py b/weboob/core/repositories.py index 0b56579d..37773339 100644 --- a/weboob/core/repositories.py +++ b/weboob/core/repositories.py @@ -120,6 +120,9 @@ class Repository(object): with open(self.url, 'r') as fp: self.parse_index(fp) + def __repr__(self): + return '' % self.name + def localurl2path(self): """ Get a local path of a file:// URL. @@ -457,7 +460,7 @@ class Repositories(object): Load repositories from ~/.weboob/repositories/. """ self.repositories = [] - for name in os.listdir(self.repos_dir): + for name in sorted(os.listdir(self.repos_dir)): repository = Repository(os.path.join(self.repos_dir, name)) self.repositories.append(repository)