... | ... |
@@ -1,8 +1,22 @@ |
1 | 1 |
requires 'DBI', '== 1.625'; |
2 | 2 |
requires 'DBD::SQLite', '== 1.37'; |
3 |
-requires 'Object::Simple', '== 3.08'; |
|
3 |
+requires 'Object::Simple', '== 3.09'; |
|
4 | 4 |
requires 'DBIx::Custom', '== 0.28'; |
5 | 5 |
requires 'Config::Tiny', '== 2.14'; |
6 | 6 |
requires 'Time::HiRes', '== 1.9725'; |
7 | 7 |
requires 'Test::Simple', '== 0.98'; |
8 | 8 |
requires 'Validator::Custom', '== 0.15'; |
9 |
+requires 'DBIx::Connector', '== 0.53'; |
|
10 |
+requires 'Module::Build', '== 0.4003'; |
|
11 |
+requires 'Test::Harness', '== 3.26'; |
|
12 |
+requires 'Module::Metadata', '== 1.000011'; |
|
13 |
+requires 'Perl::OSType', '== 1.003'; |
|
14 |
+requires 'ExtUtils::CBuilder', '== 0.280205'; |
|
15 |
+requires 'File::Spec', '== 3.40'; |
|
16 |
+requires 'IPC::Cmd', '== 0.80'; |
|
17 |
+requires 'Locale::Maketext::Simple', '== 0.21'; |
|
18 |
+requires 'Module::Load::Conditional', '== 0.54'; |
|
19 |
+requires 'Module::Load', '== 0.24'; |
|
20 |
+requires 'Params::Check', '== 0.36'; |
|
21 |
+requires 'ExtUtils::ParseXS', '== 3.18'; |
|
22 |
+requires 'Test::MockModule', '== 0.05'; |
... | ... |
@@ -32,6 +32,11 @@ sub startup { |
32 | 32 |
my $conf = $self->config; |
33 | 33 |
$conf->{root} = $self->home->rel_file('rep'); |
34 | 34 |
$conf->{hypnotoad} ||= {listen => ["http://*:10020"]}; |
35 |
+ my $listen = $conf->{hypnotoad}{listen} || ''; |
|
36 |
+ if ($listen ne '' && ref $listen ne 'ARRAY') { |
|
37 |
+ $listen = [ split /,/, $listen ]; |
|
38 |
+ } |
|
39 |
+ $conf->{hypnotoad}{listen} = $listen; |
|
35 | 40 |
|
36 | 41 |
# Added public directory |
37 | 42 |
push @{$self->static->paths}, $conf->{root}; |