diff --git a/scripts/restore b/scripts/restore index e838d89..a7a63d7 100644 --- a/scripts/restore +++ b/scripts/restore @@ -124,6 +124,17 @@ ynh_script_progression --message="Restoring the logrotate configuration..." ynh_restore_file --origin_path="/etc/logrotate.d/$app" +#================================================= +# IF NEEDED UPDATE THE PYHTON LINK IN THE VIRUTAL ENV. +#================================================= +ynh_script_progression --message="Updating the pyhton link in the pyhton virtual environment..." + +hass_python_link=$(head -1 /var/www/homeassistant/bin/hass | sed 's/#!//') +if [ ! -e "$hass_python_link" ] ; then + hass_python_new_dest=$(which `basename "$hass_python_link"`) + ln -sfn "$hass_python_new_dest" "$hass_python_link" +fi + #================================================= # SET FILE OWNERSHIP / PERMISSIONS #=================================================