octavia/elements/amphora-agent/install.d/75-run_setup_install
Gregory Haynes aec22a79d3 Modernize amphora-agent element
There are some new facilities in DIB which simplify our element code -
declarative package installs, automated init script installation.

Change-Id: I8b91325999af5cfc9e455c4d6228453d8567c919
2016-06-29 17:06:17 +00:00

18 lines
302 B
Bash
Executable File

#!/bin/bash
if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then
set -x
fi
set -eu
set -o pipefail
cd /opt/amphora-agent/
pip install -r requirements.txt
python setup.py install
mkdir /etc/octavia
# we assume certs, etc will come in through the config drive
mkdir /etc/octavia/certs
mkdir /var/lib/octavia