Skip to content
Extraits de code Groupes Projets
Valider 4901cdb9 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

echouer si il y a deja des commits en attente sur un module (on ne peut pas...

echouer si il y a deja des commits en attente sur un module (on ne peut pas relancer l'ecriveur deux fois de suite)
parent 9ec9c5e0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -119,6 +119,11 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url ...@@ -119,6 +119,11 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url
$seuil_export = lire_config('tradlang/seuil_export_tradlang', _SALVATORE_SEUIL_EXPORT); $seuil_export = lire_config('tradlang/seuil_export_tradlang', _SALVATORE_SEUIL_EXPORT);
} }
$file_commit_infos = $dir_module . '/' . $module . '.commit.json';
if (file_exists($file_commit_infos)) {
salvatore_fail("[Ecriveur] Erreur sur $module", "Erreur : il y a deja un fichier $file_commit_infos avec des commits en attente");
}
$xml_infos = $commit_infos = array(); $xml_infos = $commit_infos = array();
$liste_lang = $liste_lang_non_exportees = $liste_lang_a_supprimer = array(); $liste_lang = $liste_lang_non_exportees = $liste_lang_a_supprimer = array();
...@@ -315,7 +320,7 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url ...@@ -315,7 +320,7 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url
if ($message_commit) { if ($message_commit) {
$commit_infos['.message'] = $message_commit; $commit_infos['.message'] = $message_commit;
} }
file_put_contents($dir_module . '/' . $module . '.commit.json', json_encode($commit_infos)); file_put_contents($file_commit_infos, json_encode($commit_infos));
} }
$log = salvatore_read_status_modif($module, $source, $dir_depots); $log = salvatore_read_status_modif($module, $source, $dir_depots);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter