Daemonise
view release on metacpan or search on metacpan
lib/Daemonise.pm view on Meta::CPAN
=head2 config
=head2 debug
=head2 start_time
=head2 is_cron
=head2 cache_plugin
=head2 print_log
=head1 SUBROUTINES/METHODS
=head2 new
=head2 load_plugin
=head2 configure
=head2 async
=head2 log
=head2 notify
This is a stub that can be extended by plugins like HipChat and Slack
=head2 start
stub method to hook into by plugins
=head2 stop
=head2 round
=head2 dump
=head2 stdout_redirect
method hook for redirecting STDOUT/STDERR in plugins
most recent loaded plugin takes precedence using C<around> modifier only
=head2 build_hostname
=head1 DEPLOY PROCESS
This module uses Dist::Zilla for the release process. To get it up and running
do the following:
cpanm Dist::Zilla
git clone https://github.com/ideegeo/Daemonise
cd Daemonise
dzil authordeps --missing | cpanm
dzil listdeps --author --develop | cpanm
At this point all required plugins for Dist::Zilla and modules to run tests
should be installed. Daemonise uses PGP signed github releases, so make sure your
git config user and email are setup correctly as well as a PGP key that matches
your git(hub) account email. Try Config::Identity for a PGP encrypted file of
your github account credentials in ~/.github for convenience.
Finally run:
dzil release
which will do all the work (build, test, sign, tag, update github, upload).
=head1 BUGS
Please report any bugs or feature requests on GitHub's issue tracker L<https://github.com/ideegeo/Daemonise/issues>.
=head1 SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Daemonise
You can also look for information at:
=over 4
=item * GitHub repository
L<https://github.com/ideegeo/Daemonise>
=item * AnnoCPAN: Annotated CPAN documentation
L<http://annocpan.org/dist/Daemonise>
=item * CPAN Ratings
L<http://cpanratings.perl.org/d/Daemonise>
=back
=head1 ACKNOWLEDGEMENTS
=head1 AUTHOR
Lenz Gschwendtner <norbu09@cpan.org>
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Lenz Gschwendtner.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut
( run in 2.023 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )