contrib/cussh.pl: Implemented a `HELP' command.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 13 May 2008 15:05:30 +0000 (17:05 +0200)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 13 May 2008 15:05:30 +0000 (17:05 +0200)
contrib/cussh.pl

index 3fa4105..f95d54d 100755 (executable)
@@ -57,6 +57,7 @@ use Collectd::Unixsock();
        my $sock = Collectd::Unixsock->new($path);
 
        my $cmds = {
+               HELP    => \&cmd_help,
                PUTVAL  => \&putval,
                GETVAL  => \&getval,
                FLUSH   => \&flush,
@@ -150,6 +151,25 @@ sub putid {
 
 =over 4
 
+=item B<HELP>
+
+=cut
+
+sub cmd_help {
+       print <<HELP;
+Available commands:
+  HELP
+  PUTVAL
+  GETVAL
+  FLUSH
+  LISTVAL
+
+See the embedded Perldoc documentation for details. To do that, run:
+  perldoc $0
+HELP
+       return 1;
+} # cmd_help
+
 =item B<GETVAL> I<Identifier>
 
 =cut