mirror of
https://github.com/YunoHost-Apps/weblate_ynh.git
synced 2024-10-01 13:35:04 +02:00
Remove apps-enabled folder and useless removal
This commit is contained in:
parent
c539006eed
commit
34738652a6
5 changed files with 5 additions and 18 deletions
|
@ -8,7 +8,6 @@
|
|||
domain="domain.tld" (DOMAIN)
|
||||
path="/path" (PATH)
|
||||
admin="john" (USER)
|
||||
language="fr"
|
||||
is_public=1 (PUBLIC|public=1|private=0)
|
||||
password="pass"
|
||||
; Checks
|
||||
|
@ -18,7 +17,7 @@
|
|||
setup_nourl=0
|
||||
setup_private=1
|
||||
setup_public=1
|
||||
upgrade=0
|
||||
upgrade=1
|
||||
backup_restore=1
|
||||
multi_instance=1
|
||||
incorrect_path=1
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# https://docs.weblate.org/en/latest/admin/install.html#production-cron
|
||||
# Fulltext index updates
|
||||
10 * * * * root cd "__FINALPATH__" && source __FINALPATH__/venv/bin/activate && DJANGO_SETTINGS_MODULE="weblate.settings" weblate update_index
|
||||
10 * * * * root source __FINALPATH__/venv/bin/activate && DJANGO_SETTINGS_MODULE="weblate.settings" weblate update_index
|
||||
|
||||
# Cleanup stale objects
|
||||
@daily root cd "__FINALPATH__" && source __FINALPATH__/venv/bin/activate && DJANGO_SETTINGS_MODULE="weblate.settings" weblate cleanuptrans
|
||||
@daily root source __FINALPATH__/venv/bin/activate && DJANGO_SETTINGS_MODULE="weblate.settings" weblate cleanuptrans
|
||||
|
||||
# Commit pending changes after 96 hours
|
||||
@hourly root cd "__FINALPATH__" && source __FINALPATH__/venv/bin/activate && DJANGO_SETTINGS_MODULE="weblate.settings" weblate commit_pending --all --age=96 --verbosity=0
|
||||
@hourly root source __FINALPATH__/venv/bin/activate && DJANGO_SETTINGS_MODULE="weblate.settings" weblate commit_pending --all --age=96 --verbosity=0
|
||||
|
|
|
@ -9,7 +9,7 @@ Group=__NAME__
|
|||
RemainAfterExit=yes
|
||||
WorkingDirectory=__FINALPATH__
|
||||
ExecStart=/usr/bin/uwsgi \
|
||||
--ini /etc/uwsgi/apps-enabled/__NAME__.ini \
|
||||
--ini __FINALPATH_/uwsgi.ini \
|
||||
--socket __FINALPATH__/socket
|
||||
Restart=always
|
||||
StandardError=syslog
|
||||
|
|
|
@ -115,10 +115,6 @@ cp ../conf/uwsgi.ini "$final_path/uwsgi.ini"
|
|||
ynh_replace_string "__NAME__" "$app" "$final_path/uwsgi.ini"
|
||||
ynh_replace_string "__FINALPATH__" "$final_path" "$final_path/uwsgi.ini"
|
||||
|
||||
# Config service
|
||||
mkdir -p /etc/uwsgi/apps-enabled/
|
||||
ln -s "$final_path/uwsgi.ini" "/etc/uwsgi/apps-enabled/$app.ini"
|
||||
|
||||
cp ../conf/uwsgi_service "/etc/systemd/system/$app.service"
|
||||
ynh_replace_string "__NAME__" "$app" "/etc/systemd/system/$app.service"
|
||||
ynh_replace_string "__FINALPATH__" "$final_path" "/etc/systemd/system/$app.service"
|
||||
|
|
|
@ -73,18 +73,10 @@ ynh_remove_logrotate
|
|||
# Remove a cron file
|
||||
ynh_secure_remove "/etc/cron.d/$app"
|
||||
|
||||
# Remove a directory securely
|
||||
ynh_secure_remove "/etc/$app/"
|
||||
|
||||
# Remove the log files
|
||||
ynh_secure_remove "/var/log/$app/"
|
||||
|
||||
#=================================================
|
||||
# REMOVE uwsgi and systemd files
|
||||
#=================================================
|
||||
|
||||
ynh_secure_remove "/etc/uwsgi/apps-enabled/$app.ini"
|
||||
|
||||
ynh_secure_remove "/etc/systemd/system/$app.service"
|
||||
|
||||
#=================================================
|
||||
|
|
Loading…
Reference in a new issue