We should create a function for getting a logging.logger with the fully-qualified name of a module. That way we don't have to hard-code the fully-qualified module name in every module, like so--
_log = logging.getLogger("webkitpy.layout_tests.port.http_server_base")
The function can probably go in webkitpy/init (soon to be something like webkit/infra). It will probably take something like __file__ as a parameter.
Eric originally suggested this idea here:
Created attachment 50168 [details]
Comment on attachment 50168 [details]
Straightforward. I suppose the next step is to convert our existing call sites to the new hotness.
(In reply to comment #2)
> (From update of attachment 50168 [details])
> Straightforward. I suppose the next step is to convert our existing call sites
> to the new hotness.
Thanks again, Adam! Yes, I think that would be the natural next step.
Manually committed after rebasing (via "git svn dcommit"):