+ -- This should be impossible. We had a choice to make: since the
+ -- command-line feed_hosts are usually not supplied, we don't want
+ -- to take the empty list supplied on the command-line and use
+ -- that. But that means that we need to do the same thing if the
+ -- user supplies an empty list in the config file. That "same thing"
+ -- is to use the default list. So, this should never be empty,
+ -- because if the optional config has no feed hosts, we use the
+ -- default list.
+ when (null $ get_feed_hosts (feed_hosts cfg)) $ do
+ report_error "No feed hosts supplied."
+ exitWith (ExitFailure exit_no_feed_hosts)
+