- Timestamp:
- Aug 7, 2009, 4:08:25 PM (17 years ago)
- Location:
- branches/pap
- Files:
-
- 3 edited
-
. (modified) (1 prop)
-
Nebulous-Server (modified) (1 prop)
-
Nebulous-Server/lib/Nebulous/Server/Config.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap
- Property svn:mergeinfo changed
-
branches/pap/Nebulous-Server
- Property svn:mergeinfo changed
-
branches/pap/Nebulous-Server/lib/Nebulous/Server/Config.pm
r23932 r25027 13 13 14 14 use Log::Log4perl qw( :levels ); 15 use Params::Validate qw( validate validate_pos SCALAR );15 use Params::Validate qw( validate validate_pos SCALAR ARRAYREF UNDEF ); 16 16 17 17 our %LEVELS = ( … … 32 32 dsn => { type => SCALAR }, 33 33 dbuser => { type => SCALAR }, 34 dbpasswd => { type => SCALAR },34 dbpasswd => { type => SCALAR | UNDEF }, 35 35 }; 36 36 … … 46 46 }, 47 47 }, 48 dsn => { type => SCALAR, optional => 1 }, 49 dbuser => { type => SCALAR, optional => 1 }, 50 dbpasswd => { type => SCALAR, optional => 1 }, 48 dsn => { type => SCALAR, optional => 1 }, 49 dbuser => { type => SCALAR, optional => 1 }, 50 dbpasswd => { type => SCALAR | UNDEF, optional => 1 }, 51 memcached_servers => { type => ARRAYREF, optional => 1 }, 51 52 }; 52 53 … … 61 62 62 63 # normalize log levels to lower-case 63 my $self = { trace => $LEVELS{lc($p{trace})} }; 64 my $self = { 65 trace => $LEVELS{lc($p{trace})}, 66 memcached_servers => $p{memcached_servers}, 67 }; 64 68 65 69 bless $self, $class || ref $class;
Note:
See TracChangeset
for help on using the changeset viewer.
