enowars5-service-stldoctor

STL-Analyzing A/D Service for ENOWARS5 in 2021
git clone https://git.sinitax.com/sinitax/enowars5-service-stldoctor
Log | Files | Refs | README | LICENSE | sfeed.txt

entrypoint.sh (400B)


      1#!/bin/bash
      2
      3mkdir -p "$RESULTDIR"
      4chown -R service:service "$RESULTDIR"
      5
      6expiry=$((13*60))
      7while [ 1 ]; do
      8	reftime="$(($(date +%s)-$expiry))"
      9	echo "[FILE CLEANUP] @ $(date +%T)"
     10	cleaner "$RESULTDIR" "$reftime" &> /tmp/cleaner-log
     11	sleep 70
     12done &
     13
     14CMD="ncat --keep-open --listen -p 9000 --max-conns 4000 \
     15--no-shutdown --wait 10s --exec /service/build/stldoctor"
     16su -s /bin/sh -c "$CMD" service