ak';
use Digest::SHA 'sha256_base64';
use List::Util 'any';
use Mojo::IOLoop;
use Mojo::JSON qw(from_json to_json);
use Mojo::Redis;
use Mojo::Util 'encode';
use Sort::Versions 'versioncmp';
use Sys::
lf, $command, $args, $ids ) =
( shift, shift, shift || [], shift || [] );
my $item = to_json( [ $command, @$args ] );
my %worker_ids =
map { ( $_ => 1 ) } @{ $self->redis->db->smem
redis->db->incr('minion.last_job_id');
my %notes = %{ $options->{notes} || {} };
$_ = to_json($_) for values %notes;
my $parents = $options->{parents} || [];
my $queue = $options-