Filter:

Submit Search

# 2: Features

# Features

For details of the functionality of the IQGeo Comsof Integration Module Integration Module, please refer to the Installation and Configuration Guide.

The following changes have been made in the Comsof Integration Module:

## UI updates

### General UI Improvements

- The Comsof Fiber documentation is now linked in the help menu.

- The rules button is disabled if the workspace isn't initialised.

### Add/edit Rules files

Rules files in the templates directory on the server can now be added or deleted from the details pane in the workspace editor, via an Add / Edit Rules files button.

This button opens a dialog with the following options:

- Add rules file: add a new rules file by copying from an existing rules file, or creating a blank rules file.

- Import rules file: select and import a new rules file from your local machine.

- Edit existing rules file: edit the text within an existing rules file.

- Delete existing rules file: delete an existing rules file.

### Workspace dialog

Task queues have been implemented for Comsof workspaces; operations can now be run simultaneously on multiple workspaces.

The status of any previously run or currently running operations is now displayed in the running process section when the dialog for a workspace is opened.

A progress bar is now displayed within the running process section when operations are in progress.

Current running process messages are now more succinct and Comsof Cloud calculation statuses have been improved.

Running operations can now be canceled via a Cancel button.

The execution log can now be downloaded via a Download Log link in the Warnings and Errors section.

Clicking on the current running process message no longer shows the process log history; to view process log history, use the Show Log button next to each step.

The message shown in the workspace dialog when no Comsof layers are selected has been clarified to indicate the specific Comsof layer names.

Comsof operation tasks have a default maximum timeout of 86400 seconds (24 hours). This can be changed by adding an COMSOF_OP_TASK_TIMEOUT variable to your env file, to define the maximum timeout in seconds.

## Workspace execute.log file

The execute.log file now includes details of all operations/steps run on a workspace to maintain log history; operations/steps are separated by a header with the date and time the step was executed.

Logs are now indented for clearer legibility, and each line in the log is now prefixed with a date/time stamp.

A summary of completion time has been added below each operation/step to show how long it took to complete.

## Feeder clusters

A default configuration has been added for feeder cluster visualization; add feeder cluster layer and add to comsof cluster layer group.

The database upgrade (see Upgrading your database) installs the new feeder cluster layer and relevant features, and adds it to the Comsof Clusters layer group. No user action is required.

## Support re-use of existing aerial routes

A new oh_drop_route feature type has been added to support re-use of existing aerial routes (with distinction between AerialConnections and AerialDropConnections).

Mappings for oh_drop_route have been added and updated within the default/example Comsof feature mappings.

## Support re-use of existing cables

Existing fiber cables are now included as input features when populating a workspace, so that these can be re-used in Comsof Cloud calculations.

The CDIF importer has been extended to handle the import of existing fiber cables re-used in a Comsof Cloud calculation.

Upon import, connections will also be created for existing fiber cables to indicate the fibers that have been re-used.

## Configurable threads for operations

Comsof operation tasks are executed on 4 threads by default.

If you want to change the number of threads, you can add a WSGI_THREADS variable to your env file, defining the number of threads to be used.

## Apache request time-out

The apache request time-out has been set to 900 seconds by default, overriding the default 60 seconds specified by IQGeo Platform.

This value can be changed by adding an APACHE_TIMEOUT variable to your env file, defining the new timeout in seconds.