File Coverage

blib/lib/Message/Passing/Fluentd.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Message::Passing::Fluentd;
2              
3 1     1   95234 use Moo;
  1         11244  
  1         5  
4              
5             our $VERSION = '0.02';
6              
7             1;
8              
9             __END__
10              
11             =encoding utf-8
12              
13             =head1 NAME
14              
15             Message::Passing::Fluentd - A fluentd publisher for Message::Passing
16              
17             =head1 SYNOPSIS
18              
19             $ message-pass --input STDIN --output Fluentd --output_options '{"hostname":"127.0.0.1","port":"24224"}'
20              
21             =head1 DESCRIPTION
22              
23             A simple message output which publishes messages to a fluentd.
24              
25             =head1 ATTRIBUTES
26              
27             =head2 hostname
28              
29             The hostname of the fluentd server. Required.
30              
31             =head2 port
32              
33             The port number of the fluentd server. Defaults to 24224.
34              
35             =head1 AUTHOR
36              
37             Wallace Reis E<lt>wallace@reis.meE<gt>
38              
39             =head1 COPYRIGHT
40              
41             Copyright 2018- Wallace Reis
42              
43             =head1 LICENSE
44              
45             This library is free software; you can redistribute it and/or modify
46             it under the same terms as Perl itself.
47              
48             =head1 SEE ALSO
49              
50             =cut