- eval "\
-function ${i}Service
-{
- local service_=\"\$1\"
- local error_function_=\${2:-\"eprint\"} # function to call on error
- local message_=\"\$3\" # user supplied error message
-
- local ret_=\"\"
- _touchService ${i} \"\$service_\"
- ret_=\$?
- if [[ \$ret_ != 0 ]]; then
- if [ -z \"\$message_\" ]; then
- \"\$error_function_\" \"Problems ${i}ing service \"\$service_\"\" \$ret_
- else
- \"\$error_function_\" \"\$message_\" \$ret_
- fi
- return 1
- fi
-}"