diff options
Diffstat (limited to 'scripts/builder.pl')
-rw-r--r-- | scripts/builder.pl | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/scripts/builder.pl b/scripts/builder.pl index 0552bea..041f184 100644 --- a/scripts/builder.pl +++ b/scripts/builder.pl @@ -15,15 +15,14 @@ $|++; my $conf = LoadFile('config.yml'); my $dbix_conf = $conf->{plugins}->{DBIC}->{schema}; -my $schema = - jitterbug::Schema->connect( $dbix_conf->{dsn}, $dbix_conf->{user}, - $dbix_conf->{pass} ); +my $schema = jitterbug::Schema->connect( @{ $dbix_conf->{connect_info} } ); +my $interval = $conf->{jitterbug}->{builder}->{sleep} || 30; while (1) { my $task = $schema->resultset('Task')->search()->single(); unless ($task) { - sleep 5; + sleep $interval; next; } |