File Coverage

blib/lib/Clustericious/Command/configpath.pm
Criterion Covered Total %
statement 14 16 87.5
branch n/a
condition n/a
subroutine 5 6 83.3
pod 1 1 100.0
total 20 23 86.9


line stmt bran cond sub pod time code
1             package Clustericious::Command::configpath;
2              
3 1     1   623 use strict;
  1         2  
  1         26  
4 1     1   4 use warnings;
  1         2  
  1         21  
5 1     1   18 use 5.010;
  1         3  
6 1     1   5 use Mojo::Base 'Clustericious::Command';
  1         2  
  1         5  
7 1     1   128 use Clustericious;
  1         3  
  1         114  
8              
9             # ABSTRACT: Print the configuration path
10             our $VERSION = '1.27'; # VERSION
11              
12              
13             has description => <<EOT;
14             Print configuration path.
15             EOT
16              
17             has usage => <<EOT;
18             usage $0: configpath
19             EOT
20              
21             sub run
22             {
23 0     0 1   my($self, @args) = @_;
24 0           say for Clustericious->_config_path
25             }
26              
27             1;
28              
29             __END__
30              
31             =pod
32              
33             =encoding UTF-8
34              
35             =head1 NAME
36              
37             Clustericious::Command::configpath - Print the configuration path
38              
39             =head1 VERSION
40              
41             version 1.27
42              
43             =head1 SYNOPSIS
44              
45             % clustericious configpath
46              
47             =head1 DESCRIPTION
48              
49             Prints the Clustericious configuration path.
50              
51             =head1 SEE ALSO
52              
53             L<Clustericious>
54              
55             =head1 AUTHOR
56              
57             Original author: Brian Duggan
58              
59             Current maintainer: Graham Ollis E<lt>plicease@cpan.orgE<gt>
60              
61             Contributors:
62              
63             Curt Tilmes
64              
65             Yanick Champoux
66              
67             =head1 COPYRIGHT AND LICENSE
68              
69             This software is copyright (c) 2013 by NASA GSFC.
70              
71             This is free software; you can redistribute it and/or modify it under
72             the same terms as the Perl 5 programming language system itself.
73              
74             =cut