From de4c9d62e7fe529bf0a1f5fbfaf3473a4ef45c0c Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Wed, 5 Feb 2020 18:06:51 +0100 Subject: [PATCH] Afficher un recapitulatif a la fain de salvatore:ecrire --- salvatore/ecriveur.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/salvatore/ecriveur.php b/salvatore/ecriveur.php index a9bc927..39d7afe 100644 --- a/salvatore/ecriveur.php +++ b/salvatore/ecriveur.php @@ -61,6 +61,8 @@ function salvatore_ecrire($liste_sources, $message_commit='', $dir_modules = nul $url_gestionnaire = salvatore_get_self_url(); + $nb_to_comit = 0; + $modules_to_commit = []; foreach ($liste_sources as $source){ salvatore_log("\n<info>--- Module " . $source['module'] . " | " . $source['dir_module'] . " | " . $source['url'] . "</info>"); @@ -78,9 +80,21 @@ function salvatore_ecrire($liste_sources, $message_commit='', $dir_modules = nul else { // url de l'interface de traduction d'un module $url_trad_module = url_absolue(generer_url_entite($id_tradlang_module, 'tradlang_module'), $url_gestionnaire); - salvatore_exporter_module($id_tradlang_module, $source, $url_gestionnaire, $url_trad_module, $dir_modules, $dir_depots, $message_commit); + $nb = salvatore_exporter_module($id_tradlang_module, $source, $url_gestionnaire, $url_trad_module, $dir_modules, $dir_depots, $message_commit); + if ($nb>0) { + $modules_to_commit[] = $source['module']; + $nb_to_comit += $nb; + } } } + + if (!$nb_to_comit) { + salvatore_log("<info>Rien a commit</info>"); + } + else { + salvatore_log("<info>$nb_to_comit commits a envoyer</info>"); + salvatore_log("Modules: " . implode(', ', $modules_to_commit)); + } } /** -- GitLab