• Jérome Perrin's avatar
    slaprunner: support shared parts · 1a5df533
    Jérome Perrin authored
    If slaprunner itself was installed on a slapos which had shared parts
    enabled, these shared parts will also be used while installing softwares
    inside the slaprunner.
    Because ${buildout:shared-part-list} is a multi line property, it was
    not possible to generate .cfg files (which needs special handling of
    multi-line strings) directly from software buildout (where jinja
    templates are not yet available), so we use a trick of generating a
    plain text file in software and parsing it during instance.
instance-runner.cfg 33.4 KB