# Script UserData Functions
# vim:set filetype=sh:
# shellcheck shell=sh

init__run_userdata() {
	local log="$TINY_CLOUD_LOGS/user-data.log"
	local exit="$TINY_CLOUD_LOGS/user-data.exit"
	local userdata="$TINY_CLOUD_VAR/user-data"

	chmod u+x "$userdata"
	{ "$userdata" 2>& 1; echo $? > "$exit"; } | tee "$log"

	return $(cat "$exit")
}

# add init actions
INIT_ACTIONS_FINAL="${INIT_ACTIONS_FINAL} run_userdata"
