From 299ef32f1c070e982dec8c3a7c45aa9514e56f3c Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 23 Mar 2013 15:48:44 +0000 Subject: sorting --- clab | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clab b/clab index b784c13..8ea1d5d 100755 --- a/clab +++ b/clab @@ -26,7 +26,7 @@ import yaml class Entry(object): def __init__(self, parsed_yaml): - assert type(parsed_yaml) is dict + assert type(parsed_yaml) is dict, repr(parsed_yaml) self._dict = parsed_yaml def as_yaml(self): @@ -55,7 +55,8 @@ class AddressBook(object): def find_yaml_files(self, database_root): for dirname, subdirs, basenames in os.walk(database_root): - for basename in basenames: + subdirs.sort() + for basename in sorted(basenames): if basename.endswith('.yaml'): yield os.path.join(dirname, basename) -- cgit v1.2.1