#!/bin/sh
# -----------------------------------------------------------------------------
#  Name:    api:activate
#  Purpose: api specific activatino steps by root
#
#  Note:    started from base:activate
#
#  env:     following variables are avaiable:
#                APL                         HTTPD_CONF          TARGET_OS
#                APL_CONF     APL_DB_USR     HTTPD_DIRS          DYLIB_SUFFIX
#                APL_USR      APL_HTTPD_GRP  HTTPD_MOD_DIR
#                APL_VAR      APL_HTTPD_USR  HTTPD_SHORT_MOD_DIR
#  env:
#           APL_ROLE  (NODE/MASTER)    ACTIVATE_OPTIONS 
#
#  www:     module defined apache loc and dir should be placed in HTTPD_DIRS
# -----------------------------------------------------------------------------
#  Author:    Andrey Starostin
#  Edited by:
#  QA by:
#  Copyright: videoNEXT LLC
# -----------------------------------------------------------------------------

cp $APL/api/etc/va-api-apache.inc $HTTPD_DIRS

echo $ACTIVATE_OPTIONS | grep -q x
if [ $? != 0 ]; then
	cp $APL/api/etc/va-api-legacy-apache.inc $HTTPD_DIRS
else
	# explicitly disable legacy API if 'x' is found in OPTIONS
        cp $APL/api/etc/va-api-disable-legacy-apache.inc $HTTPD_DIRS
fi
