It's safe to remove the local Batch Analysis job queues, as long as an external (remote cluster) job queue has been configured - ImA expects at least one available queue. The workflow involves overwriting the existing queue configurations with empty files, which would ensure the local queues are no longer listed via the ImA UI.
The workflow to disable all 3 queues (ImA_default, ImA_quick and ImA_debug) would look like this.
Generate a blank config file for each of the 3 existing job queues:
- At the ImA server command line interface, navigate into the
configdirectory found in the ImA installation directory. - Create 3 configuration files and give them some content:
$ touch disable-ImA-default.config disable-ImA-quick.config disable-ImA-debug.config
$ echo "#" | tee disable-ImA-default.config disable-ImA-quick.config disable-ImA-debug.config > /dev/null
Pass the empty config files to the batch-analysis container:
Add the following content to the docker-compose-custom.yml file found in the ImA installation directory.
services:
batch-analysis:
configs:
- source: disable-default_queue
target: /etc/columbus/ImA-default.config
- source: disable-quick_queue
target: /etc/columbus/ImA-quick.config
- source: disable-debug_queue
target: /etc/columbus/ImA-debug.config
configs:
disable-default_queue:
file: config/disable-ImA-default.config
disable-quick_queue:
file: config/disable-ImA-quick.config
disable-debug_queue:
file: config/disable-ImA-debug.config
Note: If the docker-compose-custom.yml already contains any of the line entries listed above (e.g. the services: or configs: lines), do not duplicate the entries. Omit the lines from the example above as required, so that the overall yaml structure is maintained. Please consult the Revvity Support team for clarification as required.
If a given job queue must be reinstated, omit the "source" and "target" lines under the batch-analysis mapping shown above. For example, if the ImA_debug queue should be reinstated, comment the lines as shown below (or remove them completely):
services:
batch-analysis:
configs:
- source: disable-default_queue
target: /etc/columbus/ImA-default.config
- source: disable-quick_queue
target: /etc/columbus/ImA-quick.config
# - source: disable-debug_queue
# target: /etc/columbus/ImA-debug.config
The ImA stack would need to be redeployed for these changes to take effect.
Comments
0 comments
Article is closed for comments.