#!/bin/bash -e
sleep 1

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
mkdir -p /var/log/solomon-agent
chown monitor: -R /var/log/solomon-agent

find /usr/local/share/dt_solomon -name '*.pyc' -delete || true
find /usr/local/share/dt_solomon_pull -name '*.pyc' -delete || true

config_name=direct-main.testing.conf
if [ -f /etc/yandex/environment.type ]; then
    ya_env=$(cat /etc/yandex/environment.type)
    if [ "$ya_env" = "production" ]; then
        config_name=direct-main.conf
    fi
fi

ulimit -v $((2*1024*1024))
exec env SA_HOST="$(hostname -f)" chpst -u monitor solomon-agent --config /etc/solomon-agent/$config_name >> /var/log/solomon-agent/agent.log 2>&1
