Skip to content

Commit

Permalink
service-metrics-test-script: add script that will fail if mount_paths…
Browse files Browse the repository at this point in the history
… not set

[#161100361]

Signed-off-by: John Cornish <[email protected]>
  • Loading branch information
bradylove authored and John Cornish committed Nov 5, 2018
1 parent 8953bec commit fb9b299
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 4 deletions.
Empty file.
9 changes: 9 additions & 0 deletions jobs/service-metrics-test-script/spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
name: service-metrics-test-script

templates: {}

packages:
- service-metrics-test-script

properties: {}
9 changes: 5 additions & 4 deletions manifests/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,17 @@ instance_groups:
azs:
- z1
jobs:
- name: service-metrics-test-script
release: service-metrics
- name: service-metrics
release: service-metrics
properties:
service_metrics:
mount_paths:
- /var/vcap/packages/service-metrics-test-script
origin: service-metrics-injector
execution_interval_seconds: 5
metrics_command: /bin/echo
metrics_command_args:
- -n
- '[{"key":"service-dummy","value":99,"unit":"metric"}]'
metrics_command: /var/vcap/packages/service-metrics-test-script/service-dummy.sh
monit_dependencies: []
tls:
cert: ((service-metrics.certificate))
Expand Down
9 changes: 9 additions & 0 deletions packages/service-metrics-test-script/packaging
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
set -e

cat <<EOF > "$BOSH_INSTALL_TARGET/service-dummy.sh"
#!/usr/bin/env bash
/bin/echo -n '[{"key":"service-dummy","value":99,"unit":"metric"}]'
EOF

chmod +x "$BOSH_INSTALL_TARGET/service-dummy.sh"

2 changes: 2 additions & 0 deletions packages/service-metrics-test-script/service-dummy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
set -x
/bin/echo -n '[{"key":"service-dummy","value":99,"unit":"metric"}]'
6 changes: 6 additions & 0 deletions packages/service-metrics-test-script/spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: service-metrics-test-script

dependencies: []

files: []

0 comments on commit fb9b299

Please sign in to comment.