在基于Cheetah的模板中附加到现有字典

时间:2017-10-06 08:14:10

标签: cheetah cobbler

我试图将自己的自定义行添加到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 个答案:

答案 0 :(得分:1)

#silent $partitions['logs'] = {'name':'lv_logs','mount':'/logs','size':8192}

#silent让猎豹不产生任何输出;没有它,字典操作会产生None作为输出。