mirror of
				https://github.com/vyos/vyos-build.git
				synced 2025-10-01 20:28:40 +02:00 
			
		
		
		
	Merge pull request #533 from dmbaturin/T1449-default-config-field-current
build: T1449: add default_config field support in flavor files to allow people to easily include a custom default config
This commit is contained in:
		
						commit
						d4dd9bfcfa
					
				| @ -441,6 +441,15 @@ DOCUMENTATION_URL="{build_config['documentation_url']}" | ||||
|             with open(file_path, 'w') as f: | ||||
|                 f.write(i["data"]) | ||||
| 
 | ||||
|     ## Create the default config | ||||
|     ## Technically it's just another includes.chroot entry, | ||||
|     ## but it's special enough to warrant making it easier for flavor writers | ||||
|     if has_nonempty_key(build_config, "default_config"): | ||||
|         file_path = os.path.join(chroot_includes_dir, "opt/vyatta/etc/config.boot.default") | ||||
|         os.makedirs(os.path.dirname(file_path), exist_ok=True) | ||||
|         with open(file_path, 'w') as f: | ||||
|             f.write(build_config["default_config"]) | ||||
| 
 | ||||
|     ## Configure live-build | ||||
|     lb_config_tmpl = jinja2.Template(""" | ||||
|     lb config noauto \ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user