[![Build Status](https://travis-ci.org/wang-q/AlignDB-Run.svg?branch=master)](https://travis-ci.org/wang-q/AlignDB-Run) [![Coverage Status](http://codecov.io/github/wang-q/AlignDB-Run/coverage.svg?branch=master)](https://codecov.io/github/wang-q/AlignDB-Run?branch=master) [![MetaCPAN Release](https://badge.fury.io/pl/AlignDB-Run.svg)](https://metacpan.org/release/AlignDB-Run) # NAME AlignDB::Run - Run in parallel without pains. # SYNOPSIS use AlignDB::Run; my $worker = sub { my $job = shift; print "$job\n"; return; }; my $run = AlignDB::Run->new( parallel => 4, jobs => [1 .. 8], code => $worker, opt => {foo => "bar",} ); $run->run; # ATTRIBUTES `parallel` - run in parallel mode `jobs` - All jobs to be done `code` - code ref `opt` - hash ref # METHODS ## run Start run your code # AUTHOR Qiang Wang <wang-q@outlook.com> # COPYRIGHT AND LICENSE This software is copyright (c) 2009- by Qiang Wang. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.