Changeset 24369 for trunk/Nebulous-Server/lib/Nebulous/Server.pm
- Timestamp:
- Jun 10, 2009, 1:35:23 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous-Server/lib/Nebulous/Server.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous-Server/lib/Nebulous/Server.pm
r24367 r24369 13 13 use base qw( Class::Accessor::Fast ); 14 14 15 use Cache::Memcached ::Managed;15 use Cache::Memcached; 16 16 use DBI; 17 17 use Digest::SHA1 qw( sha1_hex ); … … 66 66 $self->sql($sql); 67 67 $self->config($config); 68 my $memcached_server = $config->memcached;69 if (defined $memcached_server){70 $self->cache(Cache::Memcached::Managed->new( 71 data => $memcached_server,72 expiration => 0,73 ));74 } 68 $self->cache( 69 Cache::Memcached->new({ 70 servers => $config->memcached_servers, 71 }) 72 ); 73 # $self->cache->set("foo", "bar") or die "set failed"; 74 # $self->cache->get("foo") or die "get failed"; 75 75 $log->logdie("at least one database must be defined") unless $config->n_db; 76 76 … … 330 330 331 331 # add new key to the cache 332 $self->cache->set( id => $key->path, value =>1) if defined $self->cache;332 $self->cache->set($key->path, 1) if defined $self->cache; 333 333 $log->debug( "key added to cache" ); 334 334 … … 1955 1955 $log->debug( "key found in db" ); 1956 1956 # add key to cache 1957 $self->cache->set( id => $key->path, value =>1) if defined $self->cache;1957 $self->cache->set($key->path, 1) if defined $self->cache; 1958 1958 $log->debug( "key added to cache" ); 1959 1959 $log->debug( "leaving" );
Note:
See TracChangeset
for help on using the changeset viewer.
