Duh Doh Duh etc (repeat).
Silly me has just realised you can wild card directories in logrotate configuration scripts. I’ve been writing an individual logrotate command for each hosted domain on our servers. All I needed to do was to wildcard the directoriess that contain the logs – aaaaarh (bashs head on desk).
Anyway I’ve added a description on our wiki at Wildcards in logrotate