fix systemd service; add sleep before psql commands
This commit is contained in:
parent
f40a2251a4
commit
d366a40e59
@ -100,6 +100,7 @@ WantedBy=multi-user.target
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
systemctl -q enable --now netvisor-server
|
systemctl -q enable --now netvisor-server
|
||||||
|
sleep 5
|
||||||
NETWORK_ID="$(sudo -u postgres psql -1 -t -d $DB_NAME -c 'SELECT id FROM networks;')"
|
NETWORK_ID="$(sudo -u postgres psql -1 -t -d $DB_NAME -c 'SELECT id FROM networks;')"
|
||||||
API_KEY="$(sudo -u postgres psql -1 -t -d $DB_NAME -c 'SELECT key from api_keys;')"
|
API_KEY="$(sudo -u postgres psql -1 -t -d $DB_NAME -c 'SELECT key from api_keys;')"
|
||||||
|
|
||||||
@ -108,10 +109,10 @@ cat <<EOF >/etc/systemd/system/netvisor-daemon.service
|
|||||||
Description=Netvisor daemon
|
Description=Netvisor daemon
|
||||||
After=network.target netvisor-server.service
|
After=network.target netvisor-server.service
|
||||||
|
|
||||||
[Unit]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
EnvironmentFile=/opt/netvisor/.env
|
EnvironmentFile=/opt/netvisor/.env
|
||||||
ExecStart=/usr/bin/netvisor-daemon --server-target http://127.0.0.1 --server-port 60072 --network-id $NETWORK_ID --daemon-api-key $API_KEY
|
ExecStart=/usr/bin/netvisor-daemon --server-target http://127.0.0.1 --server-port 60072 --network-id ${NETWORK_ID} --daemon-api-key ${API_KEY}
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user