suppression de la suggestion de laisser les champs vide
affichage d'une erreur si les champs «nom de sauvegarde» ou «nom de profil» sont vides ajout d'une boite d'information à la création du profil
This commit is contained in:
parent
f62cbfdd5a
commit
e3ebb6dbee
@ -52,13 +52,14 @@ ap\nAfficher les profils\
|
|||||||
### Créer un nouveau profil/dépôt ###
|
### Créer un nouveau profil/dépôt ###
|
||||||
|
|
||||||
if [ "$choixmenu" = "cp" ];then
|
if [ "$choixmenu" = "cp" ];then
|
||||||
|
|
||||||
borg_repo=$(zenity --file-selection --directory)
|
borg_repo=$(zenity --file-selection --directory)
|
||||||
if [ ! -z "$(ls -A $borg_repo)" ]; then
|
if [ ! -z "$(ls -A $borg_repo)" ]; then
|
||||||
zenity $W --error --text="Erreur, le dossier n'est pas vide."
|
zenity $W --error --text="Erreur, le dossier n'est pas vide."
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
zenity $W --question --text "Chiffrer le dépôt ? (fortement recommandé)"
|
zenity $W --question --text "Chiffrer le dépôt ? (recommandé)"
|
||||||
|
|
||||||
if [ "$?" = "0" ];then
|
if [ "$?" = "0" ];then
|
||||||
zenity $W --warning --text \
|
zenity $W --warning --text \
|
||||||
@ -78,11 +79,13 @@ fi
|
|||||||
borg_dir=$(zenity --title "Dossier à sauvegarder" --file-selection --directory)
|
borg_dir=$(zenity --title "Dossier à sauvegarder" --file-selection --directory)
|
||||||
|
|
||||||
vars=$(zenity --forms \
|
vars=$(zenity --forms \
|
||||||
--text "Laisser les champs vides pour les options par défaut" \
|
|
||||||
--add-entry "Nom de sauvegarde" \
|
--add-entry "Nom de sauvegarde" \
|
||||||
--add-entry "Nom de profil (pas d'espace ni caractères spéciaux)")
|
--add-entry "Nom de profil (pas d'espace ni caractères spéciaux)")
|
||||||
nomsauvegarde=$(echo $vars | cut -d\| -f1)
|
nomsauvegarde=$(echo $vars | cut -d\| -f1)
|
||||||
profilename=$(echo $vars | cut -d\| -f2)
|
profilename=$(echo $vars | cut -d\| -f2)
|
||||||
|
|
||||||
|
if [ "$nomsauvegarde" = "" ];then;zenity $W --error --text "Pas de nom de sauvegarde";exit;fi
|
||||||
|
if [ "$profilename" = "" ];then;zenity $W --error --text "Pas de nom de sauvegarde";exit;fi
|
||||||
|
|
||||||
cat << EOF >> "$dossierprofil""$profilename".conf
|
cat << EOF >> "$dossierprofil""$profilename".conf
|
||||||
nomsauvegarde="$nomsauvegarde"
|
nomsauvegarde="$nomsauvegarde"
|
||||||
@ -94,6 +97,8 @@ borg_compress=""
|
|||||||
dryrun=""
|
dryrun=""
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
zenity $W --info --text "Le profil $profilename a été créé."
|
||||||
|
|
||||||
### Ajouter un dépôt existant ###
|
### Ajouter un dépôt existant ###
|
||||||
|
|
||||||
elif [ "$choixmenu" = "ajd" ];then
|
elif [ "$choixmenu" = "ajd" ];then
|
||||||
|
Loading…
Reference in New Issue
Block a user