instance-runner-export.cfg.in 1.12 KB
Newer Older
1 2 3 4 5
[buildout]
extends = ${template-runner:output}
          ${pbsready-export:output}

parts +=
6 7 8 9 10 11
  nginx_conf
  nginx-launcher
  cloud9
  certificate-authority
  ca-nginx
  ca-node-frontend
12 13 14
  ca-shellinabox
  gunicorn-launcher
  gunicorn-graceful
15 16 17 18
  test-runner
  sshkeys-dropbear-runner
  dropbear-server-add-authorized-key
  sshkeys-authority
19
  publish-connection-informations
20 21 22
  slaprunner-promise
  slaprunner-frontend-promise
  cloud9-promise
23
  cloud9-frontend-promise
24
  dropbear-promise
25
  shellinabox-promise
26
  symlinks
27
  request-cloud9-frontend
28 29
  node-frontend-promise
  nginx-promise
30
  publish-connection-informations
31 32 33 34
  shellinabox
  slapos-cfg
  slapos-repo-config
  prepare-software
35
  cron-entry-backup
36 37 38 39 40

[exporter]
recipe = slapos.cookbook:slaprunner.export
wrapper = $${directory:bin}/$${slap-parameter:namebase}-exporter
srv-directory = $${directory:srv}
41
etc-directory = $${directory:etc}
42 43
backup-directory = $${directory:backup}
shell-binary = ${dash:location}/bin/dash
44 45
rsync-binary = ${rsync:location}/bin/rsync

46 47

# Extends publish section with resilient parameters
48
[publish-connection-informations]
49
<= resilient-publish-connection-parameter