From b0810e3538c41c723ae47b982a2e87944be828e0 Mon Sep 17 00:00:00 2001 From: ivan Date: Wed, 28 Nov 2007 08:46:23 +0000 Subject: [PATCH] default to FileCache for selfservice session cache --- FS/FS/ClientAPI_SessionCache.pm | 4 ++-- Makefile | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/FS/FS/ClientAPI_SessionCache.pm b/FS/FS/ClientAPI_SessionCache.pm index b722484ec..bfab8055d 100644 --- a/FS/FS/ClientAPI_SessionCache.pm +++ b/FS/FS/ClientAPI_SessionCache.pm @@ -8,7 +8,7 @@ use FS::UID qw(datasrc); install_callback FS::UID sub { my $conf = new FS::Conf; $module = $conf->config('selfservice_server-cache_module') - || 'Cache::SharedMemoryCache'; + || 'Cache::FileCache'; }; =head1 NAME @@ -39,7 +39,7 @@ sub new { eval "use $module;"; die $@ if $@; my $self = $module->new(@_); - $self->set_cache_root('/usr/local/etc/freeside/clientapi_session.'.datasrc) + $self->set_cache_root('%%%FREESIDE_CACHE%%%/clientapi_session.'.datasrc) if $module =~ /^Cache::FileCache$/; $self; } else { diff --git a/Makefile b/Makefile index cf69f3198..da54aa93c 100644 --- a/Makefile +++ b/Makefile @@ -186,6 +186,7 @@ perl-modules: " blib/lib/FS.pm;\ perl -p -i -e "\ s|%%%FREESIDE_CONF%%%|${FREESIDE_CONF}|g;\ + s|%%%FREESIDE_CACHE%%%|${FREESIDE_CACHE}|g;\ " blib/lib/FS/*.pm;\ perl -p -i -e "\ s|%%%FREESIDE_EXPORT%%%|${FREESIDE_EXPORT}|g;\ -- 2.11.0