############################# # # Instanciate memcached # # No slapos parameter needed # ############################# [buildout] parts = memcached-instance publish-memcached-connection-information eggs-directory = ${buildout:eggs-directory} develop-eggs-directory = ${buildout:develop-eggs-directory} offline = true [rootdirectory] recipe = slapos.cookbook:mkdirectory etc = $${buildout:directory}/etc bin = $${buildout:directory}/bin [basedirectory] recipe = slapos.cookbook:mkdirectory services = $${rootdirectory:etc}/run [memcached-instance] recipe = slapos.cookbook:generic.memcached wrapper_path = $${basedirectory:services}/memcached binary_path = ${memcached:location}/bin/memcached shell-path = ${dash:location}/bin/dash ip = $${slap-network-information:local-ipv4} port = 11000 [publish-memcached-connection-information] recipe = slapos.cookbook:publishurl url = memcached://$${memcached-instance:ip}:$${memcached-instance:port}/