Changeset 1150
- Timestamp:
- 02/29/08 00:20:15 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/server/lib/MogileFS/Config.pm
r1147 r1150 302 302 }; 303 303 }; 304 304 my $valid_netmask = sub { 305 my $n = Net::Netmask->new2($_[0]); 306 die "Doesn't match an acceptable netmask" unless $n; 307 }; 308 305 309 # let slave settings go through unmodified, for now. 306 310 if ($key =~ /^slave_/) { return $del_if_blank }; 307 311 if ($key eq "enable_rebalance") { return $bool }; 308 312 if ($key eq "memcache_servers") { return $any }; 313 314 # ReplicationPolicy::MultipleNetworks 315 if ($key eq 'network_zones') { return $any }; 316 if ($key =~ /^zone_/) { return $valid_netmask }; 309 317 310 318 if ($key eq "rebalance_policy") { return sub {
