Browse Source

Fall back to default mode if not specified in INI

If for certaiun group a mode is not specified, fall back to
a value inhertited from environment, or eventually to 644.
Alois Mahdal 9 years ago
parent
commit
98da2f27f8
2 changed files with 2 additions and 0 deletions
  1. 1
    0
      mkit/include/deploy.sh
  2. 1
    0
      mkit/include/mkit.sh

+ 1
- 0
mkit/include/deploy.sh View File

29
       | while read group;
29
       | while read group;
30
         do
30
         do
31
             mode=$(ini 1value "modes:$group")
31
             mode=$(ini 1value "modes:$group")
32
+            mode=${mode:-$MKIT_DEFAULT_MODE}
32
             ini lskeys "files:$group" \
33
             ini lskeys "files:$group" \
33
               | while read src;
34
               | while read src;
34
                 do
35
                 do

+ 1
- 0
mkit/include/mkit.sh View File

9
 MKIT_INI_EXPAND=2
9
 MKIT_INI_EXPAND=2
10
 MKIT_PKGNAME=$(ini 1value "ENV:PKGNAME")
10
 MKIT_PKGNAME=$(ini 1value "ENV:PKGNAME")
11
 MKIT_PROJNAME=$(ini 1value "ENV:PROJNAME")
11
 MKIT_PROJNAME=$(ini 1value "ENV:PROJNAME")
12
+MKIT_DEFAULT_MODE="644"
12
 
13
 
13
 configure() {
14
 configure() {
14
     #
15
     #