On Fri, Sep 28, 2001 at 08:49:22AM -0700, Nick Tonkin wrote: > Cache::FileCache defaults to using /tmp for the location of its > cache; does the system have /tmp (not sure what Cache::FileCache does if > there's no /tmp, hafta look at the code).
You can manually override the temp directory by setting the 'cache_root' option when instantiating the cache. If cache_root isn't set, then File::Spec's tmpdir( ) routine will be called, which seems to return a value on just about all the machines I've tested (judging by the lack of temp directory bug reports). Cheers, -DeWitt