14ad281057
Change-Id: I366052e23d72dd94229513d6a0992338d0d44638
41 lines
1.9 KiB
Bash
41 lines
1.9 KiB
Bash
cd ../..
|
|
virtualenv venv
|
|
source venv/bin/activate
|
|
pip install -e .
|
|
if [[ ! -f /var/log/compass ]]; then
|
|
sudo mkdir /var/log/compass
|
|
sudo chown -R 777 /var/log/compass
|
|
fi
|
|
if [[ ! -f /etc/compass ]]; then
|
|
sudo mkdir /etc/compass
|
|
sudo cp -rf conf/setting /etc/compass/.
|
|
fi
|
|
cp bin/switch_virtualenv.py.template bin/switch_virtualenv.py
|
|
sed -i "s|\$PythonHome|$VIRTUAL_ENV|g" bin/switch_virtualenv.py
|
|
#source ../compass-install/ci/allinone.conf
|
|
bin/client.py --logfile= --loglevel=debug --logdir= --compass_server="${COMPASS_SERVER_URL}" \
|
|
--compass_user_email="${COMPASS_USER_EMAIL}" --compass_user_password="${COMPASS_USER_PASSWORD}" \
|
|
--cluster_name="${CLUSTER_NAME}" --language="${LANGUAGE}" --timezone="${TIMEZONE}" \
|
|
--hostnames="${HOSTNAMES}" --partitions="${PARTITIONS}" --subnets="${SUBNETS}" \
|
|
--adapter_os_pattern="${ADAPTER_OS_PATTERN}" --adapter_name="${ADAPTER_NAME}" \
|
|
--adapter_flavor_pattern="${ADAPTER_FLAVOR_PATTERN}" \
|
|
--http_proxy="${PROXY}" --https_proxy="${PROXY}" --no_proxy="${IGNORE_PROXY}" \
|
|
--ntp_server="${NTP_SERVER}" --dns_servers="${NAMESERVERS}" --domain="${DOMAIN}" \
|
|
--search_path="${SEARCH_PATH}" --default_gateway="${GATEWAY}" \
|
|
--server_credential="${SERVER_CREDENTIAL}" --local_repo_url="${LOCAL_REPO_URL}" \
|
|
--os_config_json_file="${OS_CONFIG_FILENAME}" --service_credentials="${SERVICE_CREDENTIALS}" \
|
|
--console_credentials="${CONSOLE_CREDENTIALS}" --host_networks="${HOST_NETWORKS}" \
|
|
--network_mapping="${NETWORK_MAPPING}" --package_config_json_file="${PACKAGE_CONFIG_FILENAME}" \
|
|
--host_roles="${HOST_ROLES}" --default_roles="${DEFAULT_ROLES}" --switch_ips="${SWITCH_IPS}" \
|
|
--machines=${machines//\'} --switch_credential="${SWITCH_CREDENTIAL}" \
|
|
--deployment_timeout="${DEPLOYMENT_TIMEOUT}" --${POLL_SWITCHES_FLAG} --dashboard_url="${DASHBOARD_URL}"
|
|
tear_down_machines
|
|
#cd ../compass-install
|
|
#sudo vagrant destroy compass_nodocker
|
|
if [[ $? != 0 ]]; then
|
|
echo "deployment failed"
|
|
exit 1
|
|
else
|
|
echo "deployment complete"
|
|
fi
|