Добавить в существующий словарь в шаблоне на основе гепарда

Я пытаюсь добавить свои собственные строки в фрагмент кода Cobbler как код Cheetah. Я могу создать словарь с помощью #set, но как добавить его в тот же словарь?

...
#set partitions={
'root':{'name':'lv_root','mount':'/','size':8192},
'opt':{'name':'lv_opt','mount':'/opt','size':12288},
'tmp':{'name':'lv_tmp','mount':'/tmp','size':4096},
'var':{'name':'lv_var','mount':'/var','size':10240},
'home':{'name':'lv_home','mount':'/home','size':4096}
}
...

Например, позже во фрагменте мне, возможно, придется добавить

'logs':{'name':'lv_logs','mount':'/logs','size':8192}

1 ответ

Решение
#silent $partitions['logs'] = {'name':'lv_logs','mount':'/logs','size':8192}

#silent заставляет гепарда не производить никакой продукции; без этого словарь манипуляций выдает None в качестве выхода.

Другие вопросы по тегам