Import and export of external application configurations

External application configurations can be exported from or imported into a CLC Server, facilitating backup and exchange, as well as use by a CLC Workbench running jobs on the cloud.

Exporting external application configurations

To export external applications configurations, click on the Export configuration... button. Then check the "Select all" box, or select one or more of the external applications listed, and click on one of the Export... buttons at the bottom (figure 15.21). This will produce a single XML file containing the configurations of the selected external applications.

You will need to have a valid AWS Connection to be able to select an AWS S3 location to save the configuration file to. See AWS Connections in the CLC Server. Further information on exporting external applications intended for use on the cloud, is provided in the CLC Cloud Module manual:

For standard external applications, this configuration file is all that is needed. For containerized external applications, the containerized execution environment settings are not included in this XML file, so if sharing with another CLC Server setup, those settings will still need to be configured.

Image externalappexport
Figure 15.21: One ore more external applications configurations can be exported to an XML file in the location of your choice.

Importing external application configurations

External application configuration files can be imported to a CLC Server by clicking on the Import configuration... button. The following options are available in the dialog that opens (figure 15.22).:

If the selected file contains configurations for external applications already installed on your CLC Server, another dialog will open where you can specify the configurations to overwrite.

Image externalappimport
Figure 15.22: External applications configurations can be imported from local folders, CLC Server import/export directories and cloud locations

For information on importing external application intended for use on the cloud into a CLC Workbench, please refer to the CLC Cloud Module manual: