Raise an error if no hosts match a filter

Signed-off-by: Lewis Marshall <lewis@lmars.net>