NAME
MCE::Signal - Provides tmp_dir creation & signal handling for Many-Core Engine.
VERSION
This document describes MCE::Signal version 1.000
SYNOPSIS
use MCE::Signal qw( [-use_dev_shm] [-keep_tmp_dir] );
Nothing is exported by default. Exportable are 1 variable and 2 subroutines:
$tmp_dir - Path to temp dir
sys_cmd - Execute cmd and return the actual exit status
stop_and_exit - Stops execution, removes tmp directory and exits
EXAMPLES
## Creates tmp_dir under /tmp
use MCE::Signal;
use MCE::Signal qw( :all );
## Attempt to create tmp_dir under /dev/shm, otherwise under /tmp
use MCE::Signal qw( -use_dev_shm );
## Keep tmp_dir after script terminates
use MCE::Signal qw( -keep_tmp_dir );
use MCE::Signal qw( -use_dev_shm -keep_tmp_dir );
REQUIREMENTS
Perl 5.8.0 or later
SOURCE
The source is hosted at: http://code.google.com/p/many-core-engine-perl/
AUTHOR
Mario E. Roy, <marioeroy AT gmail DOT com>
COPYRIGHT AND LICENSE
Copyright (C) 2012 by Mario E. Roy
MCE::Signal is free software; you can redistribute it and/or modify it under the same terms as Perl itself.