NAME
App::Xssh - Encapsulates the application logic for xssh
SYNOPSYS
use App::Xssh;
my $main = App::Xssh->new();
$main->run();
METHODS
METHODS
- upgradeConfig()
-
Remove deprecation from the config data, if it changes anything it will also write the config file back to disk.
The deprecations are:
Rename the 'extra' attribute to 'profile' (since v0.5)
- getTerminalOptions()
-
Reads the config data and determines the options that should be applied for a given host
- launchTerminal()
-
Calls the X11::Terminal class to launch an X11 terminal emulator
- setValue()
-
Sets a value in the config, and writes the config out
- run()
-
This is the entry point for the xssh script. It parses the command line and calls the appropraite application behaviour.
COPYRIGHT & LICENSE
Copyright 2010-2019 Evan Giles.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.