Hata giderildi. Daha önce generalitems veya builditems'dan biri

tanımlanmasa bile exception üretiliyor ve boş ConfigurationSection'lar
yaratılıyordu.
This commit is contained in:
Barış Metin
2005-07-02 02:17:12 +00:00
parent 32b3064038
commit 68764f5f0c
+9 -6
View File
@@ -63,13 +63,16 @@ class ConfigurationFile(object):
parser.read(self.filePath)
try:
self.general = ConfigurationSection("general",
parser.items("general"))
self.build = ConfigurationSection("build",
parser.items("build"))
generalitems = parser.items("general")
except NoSectionError:
self.general = ConfigurationSection("general")
self.build = ConfigurationSection("build")
generalitems = []
self.general = ConfigurationSection("general", generalitems)
try:
builditems = parser.items("build")
except NoSectionError:
builditems = []
self.build = ConfigurationSection("build", builditems)
class Config(object):