File Coverage

blib/lib/DBD/Sys/Plugin/Any.pm
Criterion Covered Total %
statement 13 13 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 1 1 100.0
total 19 19 100.0


line stmt bran cond sub pod time code
1             package DBD::Sys::Plugin::Any;
2              
3 3     3   2373 use strict;
  3         5  
  3         87  
4 3     3   14 use warnings;
  3         5  
  3         79  
5              
6 3     3   14 use vars qw($VERSION);
  3         6  
  3         111  
7              
8 3     3   21 use base qw(DBD::Sys::Plugin);
  3         6  
  3         324  
9              
10             $VERSION = "0.102";
11              
12             #################### main pod documentation start ###################
13              
14             =head1 NAME
15              
16             DBD::Sys::Plugin::Any - provides tables available for any known operating system
17             using filesystems.
18              
19             =head1 ISA
20              
21             DBD::Sys::Plugin::Any
22             ISA DBD::Sys::Plugin
23              
24             =head1 DESCRIPTION
25              
26             This plugin manages the tables for any operating system. The tables provided
27             from here are expected to work everywhere (beside bugs).
28              
29             =head2 TABLES
30              
31             This plugin provides access to following tables:
32              
33             =head3 filesystems
34              
35             Table containing information about the filesystem, e.g. mountpoint, label,
36             etc. See L for details.
37              
38             =head3 filesysdf
39              
40             Table containing group informations. See L
41             for details.
42              
43             =head3 procs
44              
45             Table containing process information. See L
46             for details.
47              
48             =head3 netint
49              
50             Table containing network interface information. See
51             L for details.
52              
53             =head1 METHODS
54              
55             =head2 get_priority
56              
57             Delivers the default priority for the tables for any operating system,
58             which is 100.
59              
60             =cut
61              
62 1     1 1 3 sub get_priority() { return 100; }
63              
64             =head1 BUGS & LIMITATIONS
65              
66             No known bugs at this moment.
67              
68             The implementation of L is very limited for several
69             platforms and should improved. L lacks MSWin32 support
70             and needs help porting from autoconf to hints framework.
71              
72             =head1 AUTHOR
73              
74             Jens Rehsack Alexander Breibach
75             CPAN ID: REHSACK
76             rehsack@cpan.org alexander.breibach@googlemail.com
77             http://www.rehsack.de/
78              
79             =head1 COPYRIGHT
80              
81             This program is free software; you can redistribute
82             it and/or modify it under the same terms as Perl itself.
83              
84             The full text of the license can be found in the
85             LICENSE file included with this module.
86              
87             =head1 SUPPORT
88              
89             Free support can be requested via regular CPAN bug-tracking system. There is
90             no guaranteed reaction time or solution time, but it's always tried to give
91             accept or reject a reported ticket within a week. It depends on business load.
92             That doesn't mean that ticket via rt aren't handles as soon as possible,
93             that means that soon depends on how much I have to do.
94              
95             Business and commercial support should be acquired from the authors via
96             preferred freelancer agencies.
97              
98             =cut
99              
100             1; # every module must end like this