3 use base "BSE::UI::Dispatch";
5 our $VERSION = "1.001";
22 my ($self, $req) = @_;
28 perlbal => $cfg->entry("basic", "perlbal", 0),
29 access_control => $cfg->entry("basic", "access_control", 0),
30 tracking_uploads => $req->_tracking_uploads,
33 my %custom = $cfg->entries("extra a_config");
34 for my $key (keys %custom) {
35 exists $result{$key} and next;
37 my $section = $custom{$key};
38 $section =~ /\{(level|generator|parentid|template)\}/
41 $section eq "db" and die;
43 $result{$key} = { $cfg->entries($section) };
46 return $req->json_content(\%result);
50 my ($self, $req) = @_;
52 return $self->error($req, "Not for end-user use");