The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/bin/env perl
# @(#)Ident: yakuake_session 2013-08-15 22:30 pjf ;

use strict;
use warnings;
use version; our $VERSION = qv( sprintf '0.11.%d', q$Rev: 1 $ =~ /\d+/gmx );

use Yakuake::Sessions;

exit Yakuake::Sessions->new_with_options( nodebug => 1 )->run;

__END__

=pod

=encoding utf8

=head1 NAME

yakuake_session - Session Manager for the Yakuake Terminal Emulator

=head1 SYNOPSIS

=over 3

=item B<yakuake_session> create | delete | edit | list | load | show I<profile>

Execute named method

=item B<yakuake_session> B<-H> | B<-h> I<method> | B<-h> | B<-?>

Display man page / method help / option descriptions / usage strings

=item B<yakuake_session> list_methods

Lists the methods available in this program

=back

=head1 VERSION

This documents version v0.11.$Rev: 1 $ of C<yakuake_session>

=head1 DESCRIPTION

Create, edit, load session profiles for the Yakuake Terminal Emulator

=head1 REQUIRED ARGUMENTS

=over 3

=item I<profile>

The name of the profile being managed

=back

=head1 OPTIONS

=over 3

=item B<-c> I<method>

Name of method to call. Required, can be first non option argument

=item B<-D        >

Turn debugging on. Prompts if interactive

=item B<--encoding>

Decodes/encodes input/output using the value. Defaults to C<UTF-8>

=item B<-h        >

Uses Pod::Usage to describe the program usage options

=item B<-H        >

Uses Pod::Man to display the program documentation. Pipes through C<nroff>

=item B<--home    >

Directory containing the configuration file

=item B<-L        >

Loads the specified language message catalog

=item B<-n        >

Do not prompt for debugging

=item B<-o        >

Zero, one or more key/value pairs passed to the method call

=item B<-q        >

Quiet the display of information messages

=item B<-V        >

Displays the version number of the program class

=back

=head1 DIAGNOSTICS

Prints errors to C<stderr>

=head1 EXIT STATUS

Returns zero on success, non zero on failure

=head1 CONFIGURATION

Uses the constructor's C<appclass> attribute to locate a configuration file

=head1 DEPENDENCIES

=over 3

=item L<Yakuake::Sessions>

=back

=head1 INCOMPATIBILITIES

None

=head1 BUGS AND LIMITATIONS

Send reports to address below

=head1 AUTHOR

Peter Flanigan, C<< <Support at RoxSoft.co.uk> >>

=head1 LICENSE AND COPYRIGHT

Copyright (c) 2013 Peter Flanigan

This is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

=cut

# Local Variables:
# mode: perl
# tab-width: 3
# End: