From: JF Ding Date: Fri, 2 Sep 2011 07:22:44 +0000 (+0900) Subject: do not use default value for "lang" in kickstart X-Git-Tag: 0.1~154 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac4ac8ecab46fbd3efa717e2326d0cd976f37917;p=tools%2Fmic.git do not use default value for "lang" in kickstart then will not write /etc/sysconfig/i18n --- diff --git a/mic/kickstart/__init__.py b/mic/kickstart/__init__.py index d537af1..55da308 100644 --- a/mic/kickstart/__init__.py +++ b/mic/kickstart/__init__.py @@ -142,11 +142,10 @@ class KickstartConfig(object): class LanguageConfig(KickstartConfig): """A class to apply a kickstart language configuration to a system.""" def apply(self, kslang): - lang = kslang.lang or "en_US.UTF-8" - - f = open(self.path("/etc/sysconfig/i18n"), "w+") - f.write("LANG=\"" + lang + "\"\n") - f.close() + if kslang.lang: + f = open(self.path("/etc/sysconfig/i18n"), "w+") + f.write("LANG=\"" + kslang.lang + "\"\n") + f.close() class KeyboardConfig(KickstartConfig): """A class to apply a kickstart keyboard configuration to a system."""