1App::ClusterSSH::GetoptU(s3e)r Contributed Perl DocumentaAtpipo:n:ClusterSSH::Getopt(3)
2
3
4

NAME

6       App::ClusterSSH::Getopt - module to process command line args
7

SYNOPSIS

DESCRIPTION

10       Object representing application configuration
11

METHODS

13       $obj=ClusterSSH::Getopts->new ({ })
14           Create a new object.
15
16       $obj=ClusterSSH::Getopts->add_option ({ })
17           Add extra options into the allowed set for parsing from the command
18           line
19
20       $obj=ClusterSSH::Getopts->add_common_options ({ })
21           Add common options used by most calling scripts into the allowed
22           set for parsing from the command line
23
24       $obj=ClusterSSH::Getopts->add_common_session_options ({ })
25           Add common session options used by most calling scripts into the
26           allowed set for parsing from the command line
27
28       $obj=ClusterSSH::Getopts->add_common_ssh_options ({ })
29           Add common ssh options used by most calling scripts into the
30           allowed set for parsing from the command line
31
32       $obj->getopts
33           Function to call after all options have been set up; creates
34           methods to call for each option on the object, such as
35           $obj->action, or $obj->username
36
37       output(@)
38           Simple helper func to print out pod lines with double returns
39
40       help
41       usage
42           Functions to output help and usage instructions
43

AUTHOR

45       Duncan Ferguson, "<duncan_j_ferguson at yahoo.co.uk>"
46
48       Copyright 1999-2016 Duncan Ferguson.
49
50       This program is free software; you can redistribute it and/or modify it
51       under the terms of either: the GNU General Public License as published
52       by the Free Software Foundation; or the Artistic License.
53
54       See http://dev.perl.org/licenses/ for more information.
55
56
57
58perl v5.28.0                      2018-07-12        App::ClusterSSH::Getopt(3)
Impressum