[saga] # saga install root, points to what is set in the environment, as # SAGA_LOCATION, or use the configure time prefix as fallback. location = ${SAGA_LOCATION:@SAGA_LOCATION@} # where to find adaptor ini files ini_path = $[saga.location]/share/saga/ [saga.logging] # 'level' (env variable SAGA_VERBOSE) is the same as before and should be a # number in between 0 (no logging) and 6 (max logging). The default is '0' # (no logging). level = ${SAGA_VERBOSE:0} # 'destination' (env variable SAGA_LOGDESTINATION) can be one or more of: # * file(): logs to file , file2(): writes to a second file # * cout: logs to stdout # * cerr: logs to stderr # * rol_file(): writes to a rolling file (rol_file2 is possible as well) # destination = ${SAGA_LOGDESTINATION:file(saga.$[saga.pid].log)} # 'format' (env variable SAGA_LOGFORMAT) allows to specify the required format # of the log messages. The actual log message is inserted at the point where # the '|' placeholder is specified. Possible other placeholders are: # * "%idx%" - writes the index of the message # * "%time%" - writes the time (time format variable, see example above) # * "%thread_id%" - writes the thread id # * a single '%' needs to be written as '%%', backslash '\' needs to be # written as '\\' format = ${SAGA_LOGFORMAT:%time%($hh:$mm.$ss) [%idx%] |\n} # 'modules' (env variable SAGA_LOGMODULES) should be set either to * # (all logging enabled) or a comma separated list of adaptor/package names # to include (for instance default_advert,default_file). The default is *. modules = ${SAGA_LOGMODULES:*} # 'engine' (env variable SAGA_LOGENGINE) should be set to either 0 or 1, # depending whether logging should be enabled for saga_core. The default is 1. engine = ${SAGA_LOGENGINE:1}