The IcePack admin graphical frontend

Introduction

This is a small tool that provides almost the same functionality as the standard command-line interface to the IcePack administrator.
It comes in the form of an application but most of the functionality is concentrated in custom widget which can be easily integrated into other applications.

The application was developed and tested on linux but it should be very easy to port it to another platform where Ice and Qt are available.

Screenshots


An overview tab that presents a short status of all nodes and servers registered within IcePack.


The same tab but this time a node was shut down.


A more detailed view of the registered nodes.


The list of existing adapters. Selecting one in the list make its endpoint appear at the bottom.

Download

Click here to download the source code.

Installation

  1. Make sure that Ice version 2.1 and Qt version 4 are installed on your system
  2. Uncompress the tar file
  3. Edit the iceadmin.pro file to adapt the Ice path to your system's configuration
  4. invoke qmake: qmake iceadmin.pro
  5. make

Usage

Nothing special, just invoke the iceadmin executable and specify the config file to use.
Here is an example of invocation: ./iceadmin --Ice.Config=/etc/Ice/config_client

Help

In case of problem do not hesitate to contact me by e-mail at the following address: Istvan Buki