Skip to content

shield-daemon job from shield/4.1

Github source: c87c9e2d or master branch

Properties

shield

daemon

database
db

db for postgres database

host

host for postgres database

password

password for postgres database

port

port for postgres database

username

username for postgres database

host_key

private key to use for the SSH client. if not specified, a deployment-scoped default is used.

Default
""
name

name to display to `shield status’ calls

Default
(none)
port

port to run daemon

Default
8080

log_level

Log level for shield processes

Default
info

retention

expires

expires

name

retention name

schedule

name

schedule name

when

schedule when

store

config

store config

name

store name

plugin

store plugin

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/shield-daemon/ directory (learn more).

  • bin/ctl (from bin/ctl)
  • bin/monit_debugger (from bin/monit_debugger)
  • bin/post-start (from bin/post-start.erb)
  • config/retention.json (from config/retention.json.erb)
  • config/schedule.json (from config/schedule.json.erb)
  • config/shieldd.conf (from config/shieldd.conf.erb)
  • config/store.json (from config/store.json.erb)
  • data/properties.sh (from data/properties.sh.erb)
  • helpers/ctl_setup.sh (from helpers/ctl_setup.sh)
  • helpers/ctl_utils.sh (from helpers/ctl_utils.sh)
  • shared/id_rsa (from shared/id_rsa)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.