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 )