#!/bin/bash

# Stop the tcp service if is active
if (systemctl -q is-active device-modbus.service)
then
    MDB=true
else
    MDB=false
fi

Num1=$(cat /opt/scripts/device-modbus/constants.py | grep 'SLAVE_MODBUS =' | cut -d'=' -f 2)
NumP=${Num1:1}
sudo sed -i "s/SLAVE_MODBUS = $NumP/SLAVE_MODBUS = $1/g" /opt/scripts/device-modbus/constants.py

if $MDB
then
  sudo service device-modbus restart
fi
