diff options
author | Daniil Baturin <daniil@vyos.io> | 2024-05-06 16:19:26 +0000 |
---|---|---|
committer | Daniil Baturin <daniil@vyos.io> | 2024-05-06 16:19:26 +0000 |
commit | 58fbf3a226f05d4a5673dff92875e2490fdb1d10 (patch) | |
tree | fed23125d62010cad1b41d5d4bb478343ec01875 /scripts | |
parent | 663255a3a67a39d0fe164cf9b3bac697305e5550 (diff) | |
download | vyos-build-58fbf3a226f05d4a5673dff92875e2490fdb1d10.tar.gz vyos-build-58fbf3a226f05d4a5673dff92875e2490fdb1d10.zip |
build: T3664: modify the module-level template path
instead of setting an environment variable
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/image-build/raw_image.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/scripts/image-build/raw_image.py b/scripts/image-build/raw_image.py index ae061990..27fb27ab 100644 --- a/scripts/image-build/raw_image.py +++ b/scripts/image-build/raw_image.py @@ -22,6 +22,10 @@ import traceback import vyos.utils.process +import vyos.template + +vyos.template.DEFAULT_TEMPLATE_DIR = os.path.join(os.getcwd(), 'build/vyos-1x/data/templates') + SQUASHFS_FILE = 'live/filesystem.squashfs' VERSION_FILE = 'version.json' @@ -138,7 +142,6 @@ def setup_grub_configuration(build_config, root_dir) -> None: Args: root_dir (str): a path to the root of target filesystem """ - from vyos.template import render from vyos.system import grub print('I: Installing GRUB configuration files') @@ -149,13 +152,13 @@ def setup_grub_configuration(build_config, root_dir) -> None: grub_cfg_options = f'{root_dir}/{grub.CFG_VYOS_OPTIONS}' # create new files - render(grub_cfg_main, grub.TMPL_GRUB_MAIN, {}) + vyos.template.render(grub_cfg_main, grub.TMPL_GRUB_MAIN, {}) grub.common_write(root_dir) grub.vars_write(grub_cfg_vars, build_config["boot_settings"]) grub.modules_write(grub_cfg_modules, []) grub.write_cfg_ver(1, root_dir) - render(grub_cfg_menu, grub.TMPL_GRUB_MENU, {}) - render(grub_cfg_options, grub.TMPL_GRUB_OPTS, {}) + vyos.template.render(grub_cfg_menu, grub.TMPL_GRUB_MENU, {}) + vyos.template.render(grub_cfg_options, grub.TMPL_GRUB_OPTS, {}) def install_grub(con, version): from re import match |