IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 8, 2009, 11:46:09 AM (17 years ago)
Author:
jhoblitt
Message:

make sure that atleast one db is always defined

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous-Server/lib/Nebulous/Server.pm

    r24354 r24355  
    1313use base qw( Class::Accessor::Fast );
    1414
     15use Cache::Memcached::Managed;
    1516use DBI;
    1617use Digest::SHA1 qw( sha1_hex );
     
    2728use Params::Validate qw( validate validate_pos SCALAR SCALARREF UNDEF BOOLEAN );
    2829use URI::file;
    29 use Cache::Memcached::Managed;
    3030
    3131__PACKAGE__->mk_accessors(qw( log sql config cache ));
     
    6464    $self->config($config);
    6565    $self->cache(Cache::Memcached::Managed->new($config->memcached));
     66    $log->logdie("at least one database must be defined") unless $config->n_db;
     67
    6668    # cause a db session to be started
    6769    $self->_db_for_index(0);
Note: See TracChangeset for help on using the changeset viewer.