An Introduction to Astor


Astor is a
Tango manager.

It is able to ::

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.