# HG changeset patch # User Marcin Kuzminski # Date 1357255462 -3600 # Node ID bee09f317edc85f95356654e42b2a4acf7fbfa94 # Parent a64fb6d9ce03ed011e4113d55d67a58e33321458 nicer representation of list of rescanned repositories diff -r a64fb6d9ce03 -r bee09f317edc rhodecode/controllers/admin/settings.py --- a/rhodecode/controllers/admin/settings.py Thu Jan 03 17:55:44 2013 +0100 +++ b/rhodecode/controllers/admin/settings.py Fri Jan 04 00:24:22 2013 +0100 @@ -51,7 +51,7 @@ from rhodecode.model.db import User from rhodecode.model.notification import EmailNotificationModel from rhodecode.model.meta import Session -from rhodecode.lib.utils2 import str2bool +from rhodecode.lib.utils2 import str2bool, safe_unicode log = logging.getLogger(__name__) @@ -119,10 +119,10 @@ invalidate_cache('get_repo_cached_%s' % repo_name) added, removed = repo2db_mapper(initial, rm_obsolete) - - h.flash(_('Repositories successfully' - ' rescanned added: %s, removed: %s') % - (len(added), len(removed)), + _repr = lambda l: ', '.join(map(safe_unicode, l)) or '-' + h.flash(_('Repositories successfully ' + 'rescanned added: %s ; removed: %s') % + (_repr(added), _repr(removed)), category='success') if setting_id == 'whoosh':