25 lines
631 B
Plaintext
25 lines
631 B
Plaintext
# required parameter
|
|
#servername="$(cat "$__object/parameter/servername")"
|
|
|
|
# optional parameter
|
|
if [ -f "$__object/parameter/optional" ]; then
|
|
logdirectory="$(cat "$__object/parameter/optional")"
|
|
fi
|
|
|
|
# optional parameter with predefined default
|
|
#loglevel="$(cat "$__object/parameter/loglevel")"
|
|
|
|
# boolean parameter
|
|
#if [ -f "$__object/parameter/use_ssl" ]; then
|
|
# file exists -> True
|
|
# do some fancy ssl stuff
|
|
#fi
|
|
|
|
# parameter with multiple values
|
|
#if [ -f "$__object/parameter/server_colorful" ]; then
|
|
# for alias in $(cat "$__object/parameter/server_alias"); do
|
|
# echo $alias > /some/where/useful
|
|
#done
|
|
#fi
|
|
|