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 ###
|
||||
|
||||
if [ "$choixmenu" = "cp" ];then
|
||||
|
||||
borg_repo=$(zenity --file-selection --directory)
|
||||
if [ ! -z "$(ls -A $borg_repo)" ]; then
|
||||
zenity $W --error --text="Erreur, le dossier n'est pas vide."
|
||||
exit
|
||||
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
|
||||
zenity $W --warning --text \
|
||||
@ -78,11 +79,13 @@ fi
|
||||
borg_dir=$(zenity --title "Dossier à sauvegarder" --file-selection --directory)
|
||||
|
||||
vars=$(zenity --forms \
|
||||
--text "Laisser les champs vides pour les options par défaut" \
|
||||
--add-entry "Nom de sauvegarde" \
|
||||
--add-entry "Nom de profil (pas d'espace ni caractères spéciaux)")
|
||||
nomsauvegarde=$(echo $vars | cut -d\| -f1)
|
||||
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
|
||||
nomsauvegarde="$nomsauvegarde"
|
||||
@ -94,6 +97,8 @@ borg_compress=""
|
||||
dryrun=""
|
||||
EOF
|
||||
|
||||
zenity $W --info --text "Le profil $profilename a été créé."
|
||||
|
||||
### Ajouter un dépôt existant ###
|
||||
|
||||
elif [ "$choixmenu" = "ajd" ];then
|
||||
|
Loading…
Reference in New Issue
Block a user