Commit 3730dfed authored by Elisabetta Giani's avatar Elisabetta Giani
Browse files

AT5-259: unused files.

parent ece745c1
Loading
Loading
Loading
Loading

csp-lmc-mid/docker/csp-lmc.yml

deleted100644 → 0
+0 −144
Original line number Diff line number Diff line
#
# Docker compose file for TANGO database and database device server
#
# Defines:
#   - tangodb: MariaDB database with TANGO schema
#   - databaseds: TANGO database device server
#   - rsyslog-csplmc: rsyslog service for logger
#   - cspmaster: CspMaster device
#
# Requires:
#   - None
#
version: '2.2'

services:
  csp_dsconfig:
    image: nexus.engageska-portugal.pt/ska-docker/tango-dsconfig:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}csp_dsconfig
    depends_on:
      - databaseds
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=60 --strict --
             json2tango -w -a -u csplmc/config/csplmc_dsconfig.json && sleep infinity"
    volumes:
      - .:/csplmc

  cspsubarray01:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}cspsubarray01
    depends_on:
      - csp_dsconfig
      - cspmaster
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
             retry --max=5 -- tango_admin --ping-device common/elt/master &&\
             /venv/bin/python /app/csp_lmc_common/CspSubarray.py comsub1"
    volumes_from:
      - rsyslog-csplmc:rw

  cspsubarray02:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}cspsubarray02
    depends_on:
      - csp_dsconfig
      - cspmaster
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
             retry --max=5 -- tango_admin --ping-device common/elt/master &&\
             /venv/bin/python /app/csp_lmc_common/CspSubarray.py comsub2"
    volumes_from:
      - rsyslog-csplmc:rw

  cspmaster:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}cspmaster
    depends_on:
      - csp_dsconfig
      - cbfmaster
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
             retry --max=5 -- tango_admin --ping-device mid_csp_cbf/sub_elt/master &&\
             /venv/bin/python -m csp_lmc_common.CspMaster commaster"
    volumes_from:
      - rsyslog-csplmc:rw

  searchbeam:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}searchbeam
    depends_on:
      - csp_dsconfig
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
            /venv/bin/python -m csp_lmc_common.CspCapabilityMonitor searchbeams"
    volumes_from:
      - rsyslog-csplmc:rw

  timingbeam:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}timingbeam
    depends_on:
      - csp_dsconfig
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
            /venv/bin/python -m csp_lmc_common.CspCapabilityMonitor timingbeams"
    volumes_from:
      - rsyslog-csplmc:rw

  vlbibeam:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}vlbibeam
    depends_on:
      - csp_dsconfig
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
            /venv/bin/python -m csp_lmc_common.CspCapabilityMonitor vlbibeams"
    volumes_from:
      - rsyslog-csplmc:rw
  
  pssmaster:
    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/csp-lmc-common:latest
    network_mode: ${NETWORK_MODE}
    container_name: ${CONTAINER_NAME_PREFIX}pssmaster
    depends_on:
      - csp_dsconfig
      - rsyslog-csplmc
    environment:
      - TANGO_HOST=${TANGO_HOST}
    command: >
      sh -c "wait-for-it.sh ${TANGO_HOST} --timeout=30 --strict --
            /venv/bin/python /app/simulators/DeviceTestMaster/PssMasterSimulator.py pss"
    volumes_from:
      - rsyslog-csplmc:rw

  rsyslog-csplmc: 
    image: jumanjiman/rsyslog
    container_name: ${CONTAINER_NAME_PREFIX}rsyslog-csplmc
    network_mode: ${NETWORK_MODE}
+0 −645

File deleted.

Preview size limit exceeded, changes collapsed.