Use 'command line' instead of config() call

It's awful, but consistent
This commit is contained in:
Jared Johnson 2014-11-13 13:40:04 -06:00
parent 943b1fcaf3
commit 575dc73cdf

View File

@ -73,6 +73,14 @@ The path to the GeoIP database directory.
Default: /usr/local/share/GeoIP Default: /usr/local/share/GeoIP
=head2 add_headers <true|false>
Add message headers with GeoIP data
ident/geoip [ add_headers (true|false) ]
Default: true
=head1 LIMITATIONS =head1 LIMITATIONS
The distance calculations are more concerned with being fast than accurate. The distance calculations are more concerned with being fast than accurate.
@ -130,7 +138,7 @@ sub register {
$self->{_args}{db_dir} ||= '/usr/local/share/GeoIP'; $self->{_args}{db_dir} ||= '/usr/local/share/GeoIP';
$self->load_geoip() or return; $self->load_geoip() or return;
return if ! $self->qp->config('add_geoip_headers'); return if $self->{_args}{add_headers} !~ /false/i;
$self->register_hook( data_post => 'add_headers' ); $self->register_hook( data_post => 'add_headers' );
} }