@@ -283,13 +283,15 @@ source $TOP_DIR/lib/heat
283283source $TOP_DIR /lib/quantum
284284source $TOP_DIR /lib/baremetal
285285source $TOP_DIR /lib/ldap
286+ source $TOP_DIR /lib/eho
286287
287288# Set the destination directories for OpenStack projects
288289HORIZON_DIR=$DEST /horizon
289290OPENSTACKCLIENT_DIR=$DEST /python-openstackclient
290291NOVNC_DIR=$DEST /noVNC
291292SPICE_DIR=$DEST /spice-html5
292293SWIFT3_DIR=$DEST /swift3
294+ EHO_DIR=$DEST /eho
293295
294296# Should cinder perform secure deletion of volumes?
295297# Defaults to true, can be set to False to avoid this bug when testing:
@@ -712,6 +714,9 @@ if is_service_enabled ceilometer; then
712714 install_ceilometerclient
713715 install_ceilometer
714716fi
717+ if is_service_enabled eho; then
718+ install_eho
719+ fi
715720
716721
717722# Initialization
@@ -777,6 +782,10 @@ if is_service_enabled tls-proxy; then
777782 # don't be naive and add to existing line!
778783fi
779784
785+ if is_service_enabled eho; then
786+ configure_eho
787+ fi
788+
780789# Syslog
781790# ------
782791
@@ -1199,6 +1208,16 @@ if is_service_enabled heat; then
11991208 start_heat
12001209fi
12011210
1211+ if is_service_enabled eho; then
1212+ echo_summary " Uploading EHO images"
1213+ for eho_image_url in ${EHO_IMAGE_URLS// ,/ } ; do
1214+ upload_image $eho_image_url $TOKEN
1215+ done
1216+ echo_summary " Configuring EHO"
1217+ init_eho
1218+ echo_summary " Starting EHO"
1219+ start_eho
1220+
12021221# Create account rc files
12031222# =======================
12041223
0 commit comments