[buildout] parts = request-re6stnet-token-slave request-frontend-token-slave eggs-directory = ${buildout:eggs-directory} develop-eggs-directory = ${buildout:develop-eggs-directory} offline = true # Create all needed directories [directory] recipe = slapos.cookbook:mkdirectory home = $${buildout:directory} etc = $${:home}/etc/ var = $${:home}/var/ srv = $${:home}/srv/ bin = $${:home}/bin/ tmp = $${:home}/tmp/ [request-frontend-token-slave] <= slap-connection recipe = slapos.cookbook:requestoptional name = WebSite Frontend # XXX We have hardcoded SR URL here. software-url = product.frontend slave = true config-url = http://$${request-re6stnet-token-slave:connection-ipv6}/ config-domain = $${slap-parameter:frontend-domain} return = site_url domain [request-re6stnet-token-slave] <= slap-connection recipe = slapos.cookbook:requestoptional name = Re6st token Frontend # XXX We have hardcoded SR URL here. software-url = product.re6st slave = true return = token info_1 ipv6 [publish-connection-informations] recipe = slapos.cookbook:publish url = https://$${request-frontend-token-slave:connection-domain} token = $${request-re6stnet-token-slave:connection-token} ipv6 = $${request-re6stnet-token-slave:connection-ipv6} info_1 = $${request-re6stnet-token-slave:info_1}