summaryrefslogtreecommitdiff
path: root/upstart/cloud-run-user-script.conf
blob: c089a0cc38ff675f7d997830515e9af93fd582e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# this runs user scripts found in user-data, that are
# stored in /var/lib/cloud/scripts by the initial cloudinit upstart job

description "execute cloud user scripts"

start on (stopped cloud-init and stopped rc RUNLEVEL=[2345] and \
          stopped cloud-config-misc )
console output
task

script
sdir=/var/lib/cloud/data/scripts
[ -d "$sdir" ] || exit 0
exec cloud-init-run-module once-per-instance user-scripts execute \
   run-parts --regex '.*' "$sdir"
end script