mirror of
https://github.com/YunoHost-Apps/grafana_ynh.git
synced 2024-09-03 20:36:29 +02:00
Fix restore & remove
This commit is contained in:
parent
ee4443671e
commit
5141b68daf
2 changed files with 7 additions and 10 deletions
|
@ -67,14 +67,12 @@ ynh_remove_app_dependencies
|
||||||
ynh_script_progression --message="Removing various files..."
|
ynh_script_progression --message="Removing various files..."
|
||||||
|
|
||||||
# If NetData is installed, configure it not to feed InfluxDB any more
|
# If NetData is installed, configure it not to feed InfluxDB any more
|
||||||
netdata_conf="/opt/netdata/etc/netdata/netdata.conf"
|
netdata_conf="/opt/netdata/etc/netdata/exporting.conf"
|
||||||
if [[ -f "$netdata_conf" ]] ; then
|
if [[ -f "$netdata_conf" ]] ; then
|
||||||
sed -i '/^\[backend\]$/,/^\[/ {
|
sed -i '/^\[exporting:global\]$/,/^\[/ {
|
||||||
s/enabled = yes/# enabled = no/
|
s/enabled = yes/enabled = no/
|
||||||
s/type = opentsdb/# type = graphite/
|
s/update every = 60/# update every = 10/
|
||||||
s/destination = localhost:4242/# destination = localhost/
|
}' $netdata_conf
|
||||||
s/update every = 60/# update every = 10/
|
|
||||||
}' $netdata_conf
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ynh_secure_remove --file="/etc/grafana/grafana.ini"
|
ynh_secure_remove --file="/etc/grafana/grafana.ini"
|
||||||
|
|
|
@ -29,7 +29,6 @@ app=$YNH_APP_INSTANCE_NAME
|
||||||
|
|
||||||
domain=$(ynh_app_setting_get --app=$app --key=domain)
|
domain=$(ynh_app_setting_get --app=$app --key=domain)
|
||||||
path_url=$(ynh_app_setting_get --app=$app --key=path)
|
path_url=$(ynh_app_setting_get --app=$app --key=path)
|
||||||
final_path=$(ynh_app_setting_get --app=$app --key=final_path)
|
|
||||||
db_name=$(ynh_app_setting_get --app=$app --key=db_name)
|
db_name=$(ynh_app_setting_get --app=$app --key=db_name)
|
||||||
db_user=$db_name
|
db_user=$db_name
|
||||||
|
|
||||||
|
@ -38,8 +37,8 @@ db_user=$db_name
|
||||||
#=================================================
|
#=================================================
|
||||||
ynh_script_progression --message="Validating restoration parameters..." --weight=1
|
ynh_script_progression --message="Validating restoration parameters..." --weight=1
|
||||||
|
|
||||||
test ! -d $final_path \
|
test ! -d "/etc/influxdb" \
|
||||||
|| ynh_die --message="There is already a directory: $final_path "
|
|| ynh_die --message="InfluxDB / Grafana are already installed"
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# STANDARD RESTORATION STEPS
|
# STANDARD RESTORATION STEPS
|
||||||
|
|
Loading…
Reference in a new issue