diff options
Diffstat (limited to 'tests/testsuites')
-rw-r--r-- | tests/testsuites/rulesetmultiqueue.conf | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/tests/testsuites/rulesetmultiqueue.conf b/tests/testsuites/rulesetmultiqueue.conf index a992c5a5..c8a82dd6 100644 --- a/tests/testsuites/rulesetmultiqueue.conf +++ b/tests/testsuites/rulesetmultiqueue.conf @@ -1,16 +1,34 @@ -# Test for queue disk mode (see .sh file for details) -# rgerhards, 2009-04-17 +# Test for multiple ruleset queues (see .sh file for details) +# rgerhards, 2009-10-30 $IncludeConfig diag-common.conf - $ModLoad ../plugins/imtcp/.libs/imtcp $MainMsgQueueTimeoutShutdown 10000 + +# general definition +$template outfmt,"%msg:F,58:2%\n" + +# create the individual rulesets +$ruleset file1 +$RulesetCreateMainQueue on +$template dynfile1,"rsyslog.out1.log" # trick to use relative path names! +:msg, contains, "msgnum:" ?dynfile1;outfmt + +$ruleset file2 +$RulesetCreateMainQueue on +$template dynfile2,"rsyslog.out2.log" # trick to use relative path names! +:msg, contains, "msgnum:" ?dynfile2;outfmt + +$ruleset file3 +$RulesetCreateMainQueue on +$template dynfile3,"rsyslog.out3.log" # trick to use relative path names! +:msg, contains, "msgnum:" ?dynfile3;outfmt + +# start listeners and bind them to rulesets +$InputTCPServerBindRuleset file1 $InputTCPServerRun 13514 -# set spool locations and switch queue to disk-only mode -$WorkDirectory test-spool -$MainMsgQueueFilename mainq -$MainMsgQueueType disk +$InputTCPServerBindRuleset file2 +$InputTCPServerRun 13515 -$template outfmt,"%msg:F,58:2%\n" -$template dynfile,"rsyslog.out.log" # trick to use relative path names! -:msg, contains, "msgnum:" ?dynfile;outfmt +$InputTCPServerBindRuleset file3 +$InputTCPServerRun 13516 |