grid: new shared_part_list config file option
This new option for slapos.cfg allow to define a list of paths to use for shared parts feature of slapos.recipe.cmmmi. This will be injected in the buildout profile used to install software, as ${buildout:shared-part-list} which is the option slapos.recipe.cmmi use since 0.10. Note that the option changed in slapos.recipe.cmmi because this was incompatible. In 0.9, the option was named ${buildout:shared-parts} and it was supposed to be a single path that slapos.recipe.cmmi was trying to create. If we continued using this ${buildout:shared-parts} option and passed a newline-separated list of paths, then slapos.recipe.cmmi would just create one directory with \n in the name and will probably fail. Because generally, profiles using slapos.recipe.cmmi 0.9 were not "safely" shared, we don't even provide compatibility with old option.
Showing
Please register or sign in to comment