I don't see a need to separate this method into two.  If log files are going to be in many different places, then I would rather hard code a default value and allow the server admin to change the value in the server.properties value for those special cases.