MediaCloud-JobManager
view release on metacpan or search on metacpan
lib/MediaCloud/JobManager/Configuration.pm view on Meta::CPAN
package MediaCloud::JobManager::Configuration;
#
# Default configuration
#
use strict;
use warnings;
use Modern::Perl "2012";
use Moose 2.1005;
use MooseX::Singleton; # ->instance becomes available
use MediaCloud::JobManager::Job;
use MediaCloud::JobManager::Broker;
use MediaCloud::JobManager::Broker::Null;
use MediaCloud::JobManager::Broker::RabbitMQ;
# Instance of specific job broker
has 'broker' => (
is => 'rw',
isa => 'MediaCloud::JobManager::Broker',
default => sub { return MediaCloud::JobManager::Broker::Null->new(); },
);
no Moose; # gets rid of scaffolding
1;
( run in 0.836 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )