[buildout] parts = switch-softwaretype eggs-directory = ${buildout:eggs-directory} develop-eggs-directory = ${buildout:develop-eggs-directory} offline = true [dynamic-template-pullrdiffbackup] recipe = slapos.recipe.template:jinja2 template = ${template-pullrdiffbackup:output} rendered = $${buildout:parts-directory}/$${:_buildout_section_name_}/$${:filename} filename = instance-pullrdiffbackup.cfg extensions = jinja2.ext.do context = key slave_instance_list instance-parameter:slave-instance-list [switch-softwaretype] recipe = slapos.cookbook:softwaretype default = $${:pullrdiffbackup} # pullrdiffbackup = ${template-pullrdiffbackup:output} pullrdiffbackup = $${dynamic-template-pullrdiffbackup:rendered} [slap-connection] # part to migrate to new - separated words computer-id = $${slap_connection:computer_id} partition-id = $${slap_connection:partition_id} server-url = $${slap_connection:server_url} software-release-url = $${slap_connection:software_release_url} key-file = $${slap_connection:key_file} cert-file = $${slap_connection:cert_file} # [slap-parameter] # slave-instance-list = [] [instance-parameter] # Fetches parameters defined in SlapOS Master for this instance. # Always the same. recipe = slapos.cookbook:slapconfiguration.serialised computer = $${slap_connection:computer_id} partition = $${slap_connection:partition_id} url = $${slap_connection:server_url} key = $${slap_connection:key_file} cert = $${slap_connection:cert_file}