Révision 40 bin/create-filesystem

create-filesystem (revision 40)
6 6
echo "$0 [options]" 1>&2
7 7
echo " -n : filesystem name" 1>&2
8 8
echo " -p : pool name" 1>&2
9
# FIXME: c'est pas clair ta formulation :
9 10
echo " -o : options zfs filesystem. Read the man zfs for more details" 1>&2
10

  
11 11
}
12 12

  
13 13
function nointeractive {
......
19 19

  
20 20
function interactive {
21 21
zfs list
22
echo "*** Choose a pool for the filesystem to create : ***"
22
# FIXME: c'est pas clair ta formulation
23
echo "*** Choose a pool for the filesystem to create: ***"
23 24

  
24 25
while read inputline
25 26
do
......
28 29
      zfs list |grep -i $inputline
29 30
      if [ $? -eq 1 ]
30 31
      then
31
         echo "*** Choose a pool for the filesystem to create : ***"
32
# FIXME: c'est pas clair ta formulation
33
         echo "*** Choose a pool for the filesystem to create: ***"
32 34
      else
33 35

  
34
         echo "*** Are you sur : $inputline ? (y/n) ***"
36
         echo "*** Are you sure: $inputline ? (y/n) ***"
35 37
         while read inputConfirm
36 38
         do
37 39
            if [ "$inputConfirm" = "y" ]||[ "$inputConfirm" = "n" ]
38 40
            then
39 41
              break
40 42
            fi
41
            echo "*** Are you sur : $inputline ? (y/n) ***"
43
            echo "*** Are you sure: $inputline ? (y/n) ***"
42 44
         done
43 45

  
44 46
          if [ "$inputConfirm" = "y" ]
45 47
          then
46 48
             NAME_POOL=$inputline
47
             echo "filesystem name : "
49
             echo "filesystem name: "
48 50
             while read inputFS
49 51
             do
50 52
                if [ "$inputFS" != "" ]
......
59 61
                   fi
60 62
                   if [ $FS_OK -eq 1 ]
61 63
                   then
62
                      echo "filesystem name : "
64
                      echo "filesystem name: "
63 65
                   else
64 66
                      NAME_FS=$inputFS
65 67
                           zfs create $NAME_POOL/$inputFS
......
73 75
                           fi
74 76
                    fi
75 77
                else
76
                  echo "filesystem name : "
78
                  echo "filesystem name: "
77 79
                fi
78 80
             done
79 81
             break
......
81 83
          break
82 84
      fi
83 85
   else
84
      echo "*** Choose a pool for the filesystem to create : ***"
86
# FIXME: c'est pas clair ta formulation
87
      echo "*** Choose a pool for the filesystem to create: ***"
85 88
   fi
86 89
done
87 90
}

Formats disponibles : Unified diff