Можно ли ссылаться на переменную по умолчанию из другого файла INI?
Можно ли ссылаться на переменную по умолчанию из другого файла INI?
Например, в файле base.ini у меня есть:
[DEFAULT]
configurators =
configurator1
configurator2
[app:main]
use = egg:kotti
kotti.kotti_configurators = %(configurators)s
Base.ini работает с разделом [DEFAULT], который предоставляет пирамида. Но когда я пытаюсь сделать наследование ini, переменная configurators не определяется в дочернем ini, например:
[app:kotti]
use = config:base.ini#kotti
kotti.kotti_configurators =
%(configurators)s
configurator3
Это ошибка, которую я получаю:
ConfigParser.InterpolationMissingOptionError: Error in file /home/ubuntu/workspace/development.ini: Bad value substitution:
section: [app:kotti]
option : kotti.configurators
key : configurators
rawval : %(configurators)s