Commit 19e2585a authored by Jacob Kaplan-Moss's avatar Jacob Kaplan-Moss
Browse files

[1.0.X] Fixed #10867: make the makemessages command ignore files and only...

[1.0.X] Fixed #10867: make the makemessages command ignore files and only process directories. Thanks, diegobz. Backport of [10833] from trunk.

git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@10834 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 10637a94
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
import re
import os
import sys
import glob
import warnings
from itertools import dropwhile
from optparse import make_option
@@ -95,7 +96,8 @@ def make_messages(locale=None, domain='django', verbosity='1', all=False, extens
    if locale is not None:
        languages.append(locale)
    elif all:
        languages = [el for el in os.listdir(localedir) if not el.startswith('.')]
        locale_dirs = filter(os.path.isdir, glob.glob('%s/*' % localedir)) 
        languages = [os.path.basename(l) for l in locale_dirs]
    
    for locale in languages:
        if verbosity > 0: