Revision 857f8a2f
b/snf-django-lib/snf_django/management/commands/__init__.py | ||
---|---|---|
63 | 63 |
user's preferred encoding. |
64 | 64 |
|
65 | 65 |
""" |
66 |
argv = [utils.smart_locale_unicode(a) for a in argv] |
|
66 | 67 |
parser = self.create_parser(argv[0], argv[1]) |
67 | 68 |
options, args = parser.parse_args(argv[2:]) |
68 | 69 |
handle_default_options(options) |
69 |
args = [utils.smart_locale_unicode(a, strings_only=True) for a in args] |
|
70 |
options.__dict__.update( |
|
71 |
(k, utils.smart_locale_unicode(v, strings_only=True)) |
|
72 |
for k, v in options.__dict__.items()) |
|
73 | 70 |
self.execute(*args, **options.__dict__) |
74 | 71 |
|
75 | 72 |
|
Also available in: Unified diff