Исправление наложений шаблонов

Mike Khiretskiy 9 years ago
parent d4b21f22c4
commit 31aaefb34d

@ -167,7 +167,10 @@ class Builder(Update):
root: каталог, куда будут наложны шаблоны (cl_root_path)
"""
from calculate.lib.cl_template import (TemplatesError,
ProgressTemplate)
ProgressTemplate,
templateFunction)
templateFunction.installProg = {}
templateFunction.installCategory = []
if target is None:
chroot = '/'
elif isinstance(target, Distributive):
@ -197,6 +200,8 @@ class Builder(Update):
for copyvar in ("cl_dispatch_conf", "cl_verbose_set",
"update.cl_update_world"):
clVars.Set(copyvar, self.clVars.Get(copyvar), force=True)
clVars.iniCache = {}
clVars.flIniFile()
cltFilter=True if cltFilter in (True,"on") else False
clVars.Set("cl_chroot_path", chroot, True)
@ -207,6 +212,7 @@ class Builder(Update):
self.addProgress()
nullProgress = lambda *args,**kw:None
dispatch = self.dispatchConf if useDispatch else None
clTempl = ProgressTemplate(nullProgress,clVars,
cltObj=useClt,
cltFilter=cltFilter,

Loading…
Cancel
Save