1App::ClusterSSH::GetoptU(s3e)r Contributed Perl DocumentaAtpipo:n:ClusterSSH::Getopt(3)
2
3
4
6 App::ClusterSSH::Getopt - module to process command line args
7
10 Object representing application configuration
11
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
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)