系统启动和系统关闭时将调用系统服务一键式服务

时间:2020-08-01 22:55:50

标签: python python-3.x raspbian systemd raspberry-pi-zero

这是我的应用程序,可以在无头Pi系统上作为系统服务运行。这是一个用于蓝牙,Wifi和SSH的无线电管理器(用python编写)。

在启动时检查一些IO引脚:


if (bluetooth_gpio == HIGH):
rfkill unblock bluetooth
if (wifi_gpio == HIGH):
rfkill unblock wifi
#start SSH.service

在关机时,我的服务将执行以下操作

rfkill block wifi
rfkill block bluetooth
#stop SSH.service

使用ExecStart和ExecStop命令将其作为一站式服务运行,还是侦听Sigterm以运行关闭步骤的运行服务,是更好的选择

谢谢

0 个答案:

没有答案