add logic to allow for barracuda specific logging class to be used