checking for only one server
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 12 Apr 2005 14:48:08 +0000 (14:48 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 12 Apr 2005 14:48:08 +0000 (14:48 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@274 9efc2488-bf62-4759-914b-345cdb29e865

src/perlmods/OpenSRF/Utils/Cache.pm

index e972ae7..279adde 100644 (file)
@@ -72,6 +72,10 @@ sub new {
        my $servers = $conf->config_value( cache => $cache_type => servers => 'server' );
        my $expire_time = $conf->config_value( cache => $cache_type => 'max_cache_time' );
 
+       if(!ref($servers)){
+               $servers = [ $servers ];
+       }
+
        my $self = {};
        $self->{persist} = $persist || 0;
        $self->{memcache} = Cache::Memcached->new( { servers => $servers } );