2
0
Prechádzať zdrojové kódy

use ynh_add_config for cron

lapineige 1 rok pred
rodič
commit
75cc971fd1
1 zmenil súbory, kde vykonal 3 pridanie a 5 odobranie
  1. 3 5
      scripts/upgrade

+ 3 - 5
scripts/upgrade

@@ -118,10 +118,7 @@ if [ $overwrite_cron -eq 1 ]
 then
 	# Verify the checksum and backup the file if it's different
 	ynh_backup_if_checksum_is_different --file="/etc/cron.d/$app"
-
-	cp ../conf/cron /etc/cron.d/$app
-	ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file=/etc/cron.d/$app
-	ynh_replace_string --match_string="__APP__" --replace_string=$app --target_file=/etc/cron.d/$app
+	
 	if [ "$frequency" = "Daily" ]; then
 		cron_freq="0 2 * * *"
 		run_freq="every day"
@@ -138,7 +135,8 @@ then
 		cron_freq="0 2 1 * *"
 		run_freq="once a month on the first sunday"
 	fi
-	ynh_replace_string --match_string="__FREQUENCY__" --replace_string="$cron_freq" --target_file=/etc/cron.d/$app
+
+	ynh_add_config --template="cron" --destination="/etc/cron.d/$app"
 
 	# Recalculate and store the config file checksum into the app settings
 	ynh_store_file_checksum --file="/etc/cron.d/$app"