1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/searx_ynh.git synced 2024-09-03 20:16:30 +02:00

Update _common.sh

This commit is contained in:
ericgaspar 2021-01-15 23:53:00 +01:00
parent 7cb3181e5f
commit 0dea1ce2e3
No known key found for this signature in database
GPG key ID: 574F281483054D44

View file

@ -137,14 +137,14 @@ ynh_remove_uwsgi_service () {
# Remove a file or a directory securely
#
# usage: ynh_secure_remove --file=path_to_remove [--regex=regex to append to $file] [--non_recursive] [--dry_run]
# usage: ynh_regex_secure_remove --file=path_to_remove [--regex=regex to append to $file] [--non_recursive] [--dry_run]
# | arg: -f, --file - File or directory to remove
# | arg: -r, --regex - Regex to append to $file to filter the files to remove
# | arg: -n, --non_recursive - Perform a non recursive rm and a non recursive search with the regex
# | arg: -d, --dry_run - Do not remove, only list the files to remove
#
# Requires YunoHost version 2.6.4 or higher.
ynh_secure_remove () {
ynh_regex_secure_remove () {
# Declare an array to define the options of this helper.
local legacy_args=frnd
declare -Ar args_array=( [f]=file= [r]=regex= [n]=non_recursive [d]=dry_run )
@ -165,7 +165,7 @@ ynh_secure_remove () {
# Fail if no argument is provided to the helper.
if [ -z "$file" ]
then
ynh_print_warn --message="ynh_secure_remove called with no argument --file, ignoring."
ynh_print_warn --message="ynh_regex_secure_remove called with no argument --file, ignoring."
return 0
fi