On Jul 14, 1:21 am, Matthew Wilson <[EMAIL PROTECTED]> wrote: > I'm working on a package that uses the standard libraryloggingmodule > along with a .cfg file. > > In my code, I uselogging.config.fileConfig('/home/matt/mypackage/matt.cfg') > to load in > theloggingconfig file. > > However, it seems really obvious to me that this won't work when I share > this package with others. > > I can't figure out what path to use when I load my .cfg file. > > Any ideas? > > Matt
Is your package a library or an application? If it's a library, you should avoid configuring logging using a config file - this is because logging configuration is process-wide, and if multiple libraries use fileConfig to configure their logging, you may get unexpected results. If it's an application, then Larry's advice is good. Regards, Vinay Sajip -- http://mail.python.org/mailman/listinfo/python-list