X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=lib%2FMojoFacets%2FConfig.pm;h=076925954d1c5f74c16448f851a5c621af11f0f2;hb=f3caa11814358658624e4ae483c33e357ac3749b;hp=7aab7c5960380b995c721eb6b0c959ef0922e46a;hpb=e614ee13164b09d4f5a9cdf9b652ac6faf2d0dbf;p=MojoFacets.git diff --git a/lib/MojoFacets/Config.pm b/lib/MojoFacets/Config.pm index 7aab7c5..0769259 100644 --- a/lib/MojoFacets/Config.pm +++ b/lib/MojoFacets/Config.pm @@ -8,12 +8,24 @@ use base 'Mojolicious::Controller'; sub index { my $self = shift; - if ( my $master = $self->param('MASTER') ) { - $ENV{MASTER} = $master; - warn "MASTER = $master\n"; + my @config = (qw( + MASTER + MAX_FACETS + PROFILE + DEBUG + )); + + foreach my $name ( @config ) { + my $val = $self->param($name); + if ( defined $val ) { + $ENV{$name} = $val; + warn "$name = $val\n"; + } } - $self->render; + $self->render( + config => \@config, + ); } 1;