|
@@ -55,11 +55,12 @@ function app_load_variables {
|
55
|
55
|
|
56
|
56
|
var_name=${app_name}_variables
|
57
|
57
|
if [ ! ${!var_name} ]; then
|
|
58
|
+ echo $"${app_name}_variables was not found"
|
58
|
59
|
return
|
59
|
60
|
fi
|
60
|
61
|
|
61
|
|
- varname=${!var_name}
|
62
|
|
- for v in "${var_name[@]}"
|
|
62
|
+ eval "varname=(\${$var_name[@]})"
|
|
63
|
+ for v in "${varname[@]}"
|
63
|
64
|
do
|
64
|
65
|
read_config_param $v
|
65
|
66
|
done
|
|
@@ -74,7 +75,7 @@ function app_save_variables {
|
74
|
75
|
return
|
75
|
76
|
fi
|
76
|
77
|
|
77
|
|
- varname=${!var_name}
|
|
78
|
+ eval "varname=(\${$var_name[@]})"
|
78
|
79
|
for v in "${varname[@]}"
|
79
|
80
|
do
|
80
|
81
|
write_config_param $v "${!v}"
|