Rsyslogd 7.6.7 logs filtering .

Have setup various filters like below

Snip from rsyslog.conf

$template mytestFile,"/var/log/testlog/%$YEAR%-%$MONTH%-%$DAY%/%HOSTNAME%.log"
#
if ($fromhost contains 'mytest') then {
   $FileCreateMode 0644
   *.* ?mytestFile
}
#

if ($fromhost contains 'nettools') then
   *.info;mail.none;authpriv.none;cron.none                /var/log/messages

# The authpriv file has restricted access.
authpriv.*                                              /var/log/secure

# Log all the mail messages in one place.
mail.*                                                  -/var/log/maillog


# Log cron stuff
cron.*                                                  /var/log/cron

# Everybody gets emergency messages
#*.emerg                                                 *

# Save news errors of level crit and higher in a special file.
uucp,news.crit                                          /var/log/spooler

# Save boot messages also to boot.log
local7.*                                                /var/log/boot.log

Now my requirement if anything did't matched in above filters then only that should redirect to /var/log/messages .