Look up search node name in config for weatherreport

Weatherreport is hard-coded to assume the search node is at
'clouseau@127.0.0.1' and that it is running. This results in a useless
warning for users that do not have search enabled, and also means that
it will fail to connect if Clouseau is running somewhere other than
127.0.0.1.

This replaces the hard-coded node name with a config lookup to
`[dreyfus] name` and handles the case of it not being set.
1 file changed