add database setup and run script
This commit is contained in:
parent
a76a91a948
commit
5c8c28255b
2 changed files with 29 additions and 0 deletions
|
|
@ -8,3 +8,8 @@ export C_INCLUDE_PATH=$ACT_HOME/include:$C_INCLUDE_PATH
|
||||||
export CPLUS_INCLUDE_PATH=$ACT_HOME/include:$CPLUS_INCLUDE_PATH
|
export CPLUS_INCLUDE_PATH=$ACT_HOME/include:$CPLUS_INCLUDE_PATH
|
||||||
|
|
||||||
echo ACT_HOME is set to $ACT_HOME
|
echo ACT_HOME is set to $ACT_HOME
|
||||||
|
|
||||||
|
export ACT_DEPLOY_SERVER_ADDR=lab3
|
||||||
|
export ACT_DEPLOY_SERVER_USER=fault
|
||||||
|
export ACT_DEPLOY_SERVER_DBASE=act
|
||||||
|
export ACT_DEPLOY_SERVER_PORT=5432
|
||||||
|
|
|
||||||
24
run_agent.sh
Normal file
24
run_agent.sh
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Source the environment
|
||||||
|
source configure_environment.sh
|
||||||
|
|
||||||
|
# Check if password was configured
|
||||||
|
|
||||||
|
if [[ -z "${ACT_DEPLOY_SERVER_PWD}" ]]; then
|
||||||
|
echo -n "No password for database set. Please enter password: "
|
||||||
|
IFS= read -r line
|
||||||
|
echo -en "\n\nexport ACT_DEPLOY_SERVER_PWD=$line\n" >> configure_environment.sh
|
||||||
|
export ACT_DEPLOY_SERVER_PWD=$line
|
||||||
|
echo "Password set!"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Check if screen is installed
|
||||||
|
|
||||||
|
if command -v screen >/dev/null 2>&1; then
|
||||||
|
echo "Starting in screen session."
|
||||||
|
screen actsim-cluster-agent -j$(nproc)
|
||||||
|
else
|
||||||
|
echo "screen command not found. Starting in foreground."
|
||||||
|
actsim-cluster-agent -j$(nproc)
|
||||||
|
fi
|
||||||
Loading…
Reference in a new issue