
Log::any::adapter::filehandle is a basic adapter that will simply forward log messages to a filehandle, or any object that supports a 'print' method (io::string, io::socket::inet, plack's $env->{psgi.errors} object, etc).
it was created so that scripts running under daemontools or runit can output messages to locally defined logs. it does not timestamp messages, that responsibility is delegated to the external log capture mechanism.