1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mautrix_whatsapp_ynh.git synced 2024-09-03 19:46:01 +02:00

use arg synapsenumber from manifest

This commit is contained in:
Gredin67 2020-04-26 13:04:10 +02:00 committed by GitHub
parent bc011d6244
commit b6187f9d3f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -29,6 +29,7 @@ ynh_abort_if_errors
#domain=$YNH_APP_ARG_DOMAIN #domain=$YNH_APP_ARG_DOMAIN
#path_url=$YNH_APP_ARG_PATH #path_url=$YNH_APP_ARG_PATH
port=$YNH_APP_ARG_PORT port=$YNH_APP_ARG_PORT
synapsenumber=$YNH_APP_ARG_SYNAPSENUMBER
whatsappbot=$YNH_APP_ARG_WHATSAPPBOT whatsappbot=$YNH_APP_ARG_WHATSAPPBOT
botadmin=$YNH_APP_ARG_BOTADMIN botadmin=$YNH_APP_ARG_BOTADMIN
botusers=$YNH_APP_ARG_BOTUSERS botusers=$YNH_APP_ARG_BOTUSERS
@ -48,13 +49,14 @@ is_public=$YNH_APP_ARG_IS_PUBLIC
### db names, ... ### db names, ...
app=$YNH_APP_INSTANCE_NAME app=$YNH_APP_INSTANCE_NAME
if [ $YNH_APP_INSTANCE_NUMBER -eq "1" ] # ToDo check (in manifest?) if the selected synapse instance is not already connected to a mautrix_whatsapp bridge
if [ $synapsenumber -eq "1" ]
then then
server_name=$(ynh_app_setting_get --app synapse --key server_name) server_name=$(ynh_app_setting_get --app synapse --key server_name)
domain=$(ynh_app_setting_get --app synapse --key domain) domain=$(ynh_app_setting_get --app synapse --key domain)
else else
server_name=$(ynh_app_setting_get --app synapse__$YNH_APP_INSTANCE_NUMBER --key server_name) server_name=$(ynh_app_setting_get --app synapse__$synapsenumber --key server_name)
domain=$(ynh_app_setting_get --app synapse__$YNH_APP_INSTANCE_NUMBER --key domain) domain=$(ynh_app_setting_get --app synapse__$synapsenumber --key domain)
fi fi
@ -230,6 +232,7 @@ ynh_add_systemd_config --service=$app
cd $final_path cd $final_path
#echo 'export PATH=$PATH:/usr/lib/go-1.11/bin/' >> /etc/profile #echo 'export PATH=$PATH:/usr/lib/go-1.11/bin/' >> /etc/profile
#source /etc/profile #source /etc/profile
export PATH=$PATH:/usr/lib/go-$GO_VERSION/bin
go build go build
#Copy example-config.yaml to config.yaml #Copy example-config.yaml to config.yaml
cp example-config.yaml config.yaml cp example-config.yaml config.yaml