Skip to content

Commit 9f6736e

Browse files
python3-labgrid: add labgrid-coordinator.service
Signed-off-by: Bastian Krause <[email protected]>
1 parent 83e851e commit 9f6736e

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

recipes-devtools/python/python3-labgrid.inc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RDEPENDS:${PN} = " \
2828

2929
SRC_URI = " \
3030
file://configuration.yaml \
31+
file://labgrid-coordinator.service \
3132
file://labgrid-exporter.service \
3233
file://environment \
3334
"
@@ -44,6 +45,7 @@ do_install:append() {
4445
install -m 0644 ${UNPACKDIR}/configuration.yaml ${D}${sysconfdir}/labgrid
4546
install -m 0644 ${UNPACKDIR}/environment ${D}${sysconfdir}/labgrid
4647
install -d ${D}${systemd_system_unitdir}
48+
install -m 0644 ${UNPACKDIR}/labgrid-coordinator.service ${D}${systemd_system_unitdir}/
4749
install -m 0644 ${UNPACKDIR}/labgrid-exporter.service ${D}${systemd_system_unitdir}/
4850
}
4951

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[Unit]
2+
Description=Labgrid Coordinator
3+
After=network-online.target
4+
Wants=network-online.target
5+
6+
[Service]
7+
WorkingDirectory=%S/labgrid-coordinator
8+
Environment="PYTHONUNBUFFERED=1"
9+
EnvironmentFile=/etc/labgrid/environment
10+
ExecStart=/usr/bin/labgrid-coordinator --listen ${LABGRID_COORDINATOR_IP}:${LABGRID_COORDINATOR_PORT}
11+
Restart=always
12+
RestartSec=30
13+
14+
[Install]
15+
WantedBy=multi-user.target

0 commit comments

Comments
 (0)