@arisan/data-api
Version:
The Universal Database API Gateway for CLIO's Modules
26 lines (23 loc) • 671 B
Plain Text
description "CLIO Data API Service"
start on started networking
stop on runlevel [016]
respawn
setuid data-api
chdir /opt/clio
script
export CLIO_ENVIRONMENT=%CLIO_ENVIRONMENT%
export CLIO_HEARTBEAT_INTERVAL=%CLIO_HEARTBEAT_INTERVAL%
export CLIO_LOG_LEVEL=%CLIO_LOG_LEVEL%
export CLIO_LOGGLY_SUBDOMAIN=%CLIO_LOGGLY_SUBDOMAIN%
export CLIO_LOGGLY_TOKEN=%CLIO_LOGGLY_TOKEN%
project=$(curl "http://metadata.google.internal/computeMetadata/v1/project/project-id" -H "Metadata-Flavor:Google")
case $project in
*torture*)
export CLIO_MONGO_URL=%TORTURE_MONGO_URL%
;;
*)
export CLIO_MONGO_URL=%CLIO_MONGO_URL%
;;
esac
data-api
end script