Bio-Grid-Run-SGE

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    "JSON::XS" => 0,
    "List::MoreUtils" => 0,
    "List::Util" => 0,
    "Mouse" => 0,
    "Parallel::ForkManager" => 0,
    "Params::Util" => 0,
    "Path::Tiny" => 0,
    "Proc::Daemon" => 0,
    "Storable" => 0,
    "String::ShellQuote" => 0,
    "Try::Tiny" => 0,
    "URI" => 0,
    "XML::LibXML" => 0,
    "parent" => 0,
    "perl" => "5.010"
  },
  "script_files" => [
    "bin/bgrs-notify.pl",
    "bin/cat.pl",
    "bin/cat_by_regex.pl",
    "bin/cl_muscle_example.pl",

META.yml  view on Meta::CPAN

  JSON::XS: '0'
  List::MoreUtils: '0'
  List::Util: '0'
  Mouse: '0'
  Parallel::ForkManager: '0'
  Params::Util: '0'
  Path::Tiny: '0'
  Proc::Daemon: '0'
  Storable: '0'
  String::ShellQuote: '0'
  Try::Tiny: '0'
  URI: '0'
  XML::LibXML: '0'
  parent: '0'
  perl: '5.010'
version: '0.066'
x_generated_by_perl: v5.28.0
x_serialization_backend: 'YAML::Tiny version 1.73'

dist.ini  view on Meta::CPAN

AnyEvent::XMPP = 0
Parallel::ForkManager = 0
Proc::Daemon = 0
File::HomeDir = 0
Data::Dump = 0
Email::Sender::Simple = 0
Email::Simple = 0
Email::Simple::Creator = 0
Params::Util = 0
Storable = 0
Try::Tiny = 0
URI = 0
Getopt::Long::Descriptive = 0
parent = 0
Clone = 0
XML::LibXML = 0
File::Next = 0
File::Copy = 0
File::Which = 0
Capture::Tiny = 0
String::ShellQuote = 0

lib/Bio/Grid/Run/SGE/Log/Notify/Mail.pm  view on Meta::CPAN

use Carp;

use 5.010;
use Bio::Grid::Run::SGE::Util qw/my_glob/;

our $VERSION = '0.066'; # VERSION
use Email::Sender::Simple qw(sendmail);
use Email::Simple;
use Email::Simple::Creator;
use Email::Sender::Transport::SMTP;
use Try::Tiny;

has server => ( is => 'rw', required   => 1 );
has 'to'   => ( is => 'rw', required   => 1 );
has 'from' => ( is => 'rw', required   => 1 );
has log    => ( is => 'rw', 'required' => 1 );

sub notify {
  my $self = shift;
  my $info = shift;

lib/Bio/Grid/Run/SGE/Worker.pm  view on Meta::CPAN

use Mouse;
use 5.010;
use Storable;
use Data::Dumper;
use Carp;
use File::Spec::Functions;
use File::Spec;
use Bio::Grid::Run::SGE::Index;
use Net::Domain qw(hostfqdn);
use IO::Handle;
use Try::Tiny;

use Cwd qw/fastcwd/;

our $VERSION = '0.066'; # VERSION

has [qw/config env/] => ( is => 'rw', required => 1 );
has [qw/task/]       => ( is => 'rw', required => 1 );
has log => ( is => 'rw', required => 1 );

has status_log_fh => ( is => 'rw' );



( run in 0.390 second using v1.01-cache-2.11-cpan-05444aca049 )