An Introduction to Astor
Astor is a Tango
manager.
It is able to ::
- Control hosts.
- Start/Stop device servers.
- Send simple command to a device server.
Principle:
To control a host in remote, the TANGO device server
Starter
must be running on it.
! ! ! ! !
The starter device must have a specific name to be
recognized by astor. This name must be tango/admin/{hostname}
(e.g. tango/admin/hal).
At startup, Astor display a tree where node could be a family of hosts,
and leaf are hosts where a Starter device server is registred in database.
The icon of the leaf depends on the controlled device servers status
as the following definition:
| Hosts |
Servers |
All controlled servers are running.
Starter is starting server(s).
At least, one controlled server is stopped.
Starter is not running on host.
|
Server is running
Server is running but not alive (Starting ?)
Server is not running.
|
Host control could be done by right click popup menu or double click on host:
Running Astor:
Astor is a Java program using Swing classes.
Classes has been compiled and the jar file has been built whith java 1.5.
That means that it can run only on a machine where JDK1.5 or later
has been installed.
To start the application, start the script file :
$TANGO_HOME/bin/astor
The $CLASSPATH environment variable and default options
will be set by this script file, and the main window of
Astor GUI will be displayed.
When Astor start in default mode, all hosts are controled.
By clicking on None button, you can stop control for all hosts.
It could be useful to test just one host without traffic on network.