<commit_before>xos_db:
    image: xosproject/xos-postgres
    expose:
        - "5432"

xos_synchronizer_openstack:
    image: xosproject/xos-synchronizer-openstack
    command: bash -c "update-ca-certificates; sleep 120; python /opt/xos/synchronizers/openstack/xos-synchronizer.py"
    #command: sleep 86400
    labels:
        org.xosproject.kind: synchronizer
        org.xosproject.target: openstack
    links:
        - xos_db
    volumes:
        - ../common/xos_common_config:/opt/xos/xos_configuration/xos_common_config:ro
        - /usr/local/share/ca-certificates:/usr/local/share/ca-certificates:ro
        - ./files/xos_opencloud_config:/opt/xos/xos_configuration/xos_opencloud_config:ro
        - ./images:/opt/xos/images:ro

xos_synchronizer_hpc:
    image: xosproject/xos-synchronizer-openstack
    command: bash -c "sleep 120; python /opt/xos/synchronizers/hpc/hpc-synchronizer.py -C /opt/xos/synchronizers/hpc/hpc_synchronizer_config"
    #command: sleep 86400
    labels:
        org.xosproject.kind: synchronizer
        org.xosproject.target: hpc
    links:
        - xos_db
    volumes:
        - ../common/xos_common_config:/opt/xos/xos_configuration/xos_common_config:ro
        - /usr/local/share/ca-certificates:/usr/local/share/ca-certificates:ro
        - ./files/xos_opencloud_config:/opt/xos/xos_configuration/xos_opencloud_config:ro

xos_watcher_hpc:
    image: xosproject/xos-synchronizer-openstack<commit_msg>try to prevent disk filling up with obeserver logs<commit_after>xos_db:
    image: xosproject/xos-postgres
    expose:
        - "5432"

xos_synchronizer_openstack:
    image: xosproject/xos-synchronizer-openstack
    command: bash -c "update-ca-certificates; sleep 120; python /opt/xos/synchronizers/openstack/xos-synchronizer.py"
    #command: sleep 86400
    labels:
        org.xosproject.kind: synchronizer
        org.xosproject.target: openstack
    links:
        - xos_db
    volumes:
        - ../common/xos_common_config:/opt/xos/xos_configuration/xos_common_config:ro
        - /usr/local/share/ca-certificates:/usr/local/share/ca-certificates:ro
        - ./files/xos_opencloud_config:/opt/xos/xos_configuration/xos_opencloud_config:ro
        - ./images:/opt/xos/images:ro
    log_driver: "json-file"
    log_opt:
            max-size: "100k"
            max-file: "5"

xos_synchronizer_hpc:
    image: xosproject/xos-synchronizer-openstack
    command: bash -c "sleep 120; python /opt/xos/synchronizers/hpc/hpc-synchronizer.py -C /opt/xos/synchronizers/hpc/hpc_synchronizer_config"
    #command: sleep 86400
    labels:
        org.xosproject.kind: synchronizer
        org.xosproject.target: hpc
    links:
        - xos_db
    volumes:
        - ../common/xos_common_config:/opt/xos/xos_configuration/xos_common_config:ro
        - /usr/local/share/ca-certificates:/usr/local/share/ca-certificates:ro
        - ./files/xos_opencloud_config:/opt/xos/xos_configuration/xos_opencloud_config:ro
    log_driver: "json-file"
    log_opt:
            max-size: "100k"
            max-file: "5"

xos_watcher_hpc:
    image: xosproject/xos-synchronizer-openstack
{'fraction_non_alphanumeric': 0.11057537769206043, 'fraction_numerical': 0.015429122468659595, 'mean_word_length': 2.904642409033877, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2005246', 'n_tokens_mistral': 1180, 'n_tokens_neox': 1130, 'n_words': 141}