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

parts +=
6 7 8 9
  nginx_conf
  nginx-launcher
  certificate-authority
  ca-nginx
10 11 12
  ca-shellinabox
  gunicorn-launcher
  gunicorn-graceful
13 14 15 16 17 18
  test-runner
  sshkeys-dropbear-runner
  dropbear-server-add-authorized-key
  sshkeys-authority
  slaprunner-promise
  dropbear-promise
19 20
  shellinabox-promise
  shellinabox
21
  symlinks
22 23 24
  slapos-cfg
  slapos-repo-config
  prepare-software
25
# have to repeat the next one, as it's not inherited from pbsready-import
26
  import-on-notification
27 28 29

[importer]
recipe = slapos.cookbook:slaprunner.import
30
wrapper = $${directory:bin}/$${slap-parameter:namebase}-importer
31
srv-directory = $${directory:srv}
32
etc-directory = $${directory:etc}
33
backup-directory = $${directory:backup}
34 35 36 37
shell-binary = ${dash:location}/bin/dash
rsync-binary = ${rsync:location}/bin/rsync
curl-binary = ${curl:location}/bin/curl
backend-url = $${slaprunner:access-url}