From c4b79a2d24404ab482d2195b15d27f5bb19519fd Mon Sep 17 00:00:00 2001 From: kruger <kruger@astron.nl> Date: Tue, 12 Apr 2022 09:14:13 +0200 Subject: [PATCH] update startup scripts --- bin/apscttr | 2 ++ bin/apscttr.service | 10 ++++++++++ bin/apsputr | 2 ++ bin/apsputr.service | 10 ++++++++++ bin/notes.txt | 7 +++++++ bin/recvtr | 2 ++ bin/recvtr.service | 10 ++++++++++ bin/unb2tr | 2 ++ bin/unb2tr.service | 10 ++++++++++ setup.cfg | 7 ++++++- 10 files changed, 61 insertions(+), 1 deletion(-) create mode 100755 bin/apscttr create mode 100644 bin/apscttr.service create mode 100755 bin/apsputr create mode 100644 bin/apsputr.service create mode 100644 bin/notes.txt create mode 100755 bin/recvtr create mode 100644 bin/recvtr.service create mode 100755 bin/unb2tr create mode 100644 bin/unb2tr.service diff --git a/bin/apscttr b/bin/apscttr new file mode 100755 index 0000000..ed22f09 --- /dev/null +++ b/bin/apscttr @@ -0,0 +1,2 @@ +#!/bin/bash +hwtr -p 4843 -c APSCTTR diff --git a/bin/apscttr.service b/bin/apscttr.service new file mode 100644 index 0000000..3a9def1 --- /dev/null +++ b/bin/apscttr.service @@ -0,0 +1,10 @@ +[Unit] +Description=receiver translator +After=multi-user.target + +[Service] +Type=simple +ExecStart=apscttr + +[Install] +WantedBy=multi-user.target diff --git a/bin/apsputr b/bin/apsputr new file mode 100755 index 0000000..5bb2b9a --- /dev/null +++ b/bin/apsputr @@ -0,0 +1,2 @@ +#!/bin/bash +hwtr -p 4842 -c APSPUTR diff --git a/bin/apsputr.service b/bin/apsputr.service new file mode 100644 index 0000000..fe6ab28 --- /dev/null +++ b/bin/apsputr.service @@ -0,0 +1,10 @@ +[Unit] +Description=receiver translator +After=multi-user.target + +[Service] +Type=simple +ExecStart=apsputr + +[Install] +WantedBy=multi-user.target diff --git a/bin/notes.txt b/bin/notes.txt new file mode 100644 index 0000000..87bc483 --- /dev/null +++ b/bin/notes.txt @@ -0,0 +1,7 @@ +https://raspberrytips.nl/raspbian-python-script-als-een-service-starten/ + +/lib/systemd/system/xxxtr.service + +systemctl daemon-reload +systemctl enable/start/status/stop ...service +journalctl -f -u ....service \ No newline at end of file diff --git a/bin/recvtr b/bin/recvtr new file mode 100755 index 0000000..12b6b6b --- /dev/null +++ b/bin/recvtr @@ -0,0 +1,2 @@ +#!/bin/bash +hwtr -p 4840 -c RECVTR,PPS diff --git a/bin/recvtr.service b/bin/recvtr.service new file mode 100644 index 0000000..084c78b --- /dev/null +++ b/bin/recvtr.service @@ -0,0 +1,10 @@ +[Unit] +Description=receiver translator +After=multi-user.target + +[Service] +Type=simple +ExecStart=recvtr + +[Install] +WantedBy=multi-user.target diff --git a/bin/unb2tr b/bin/unb2tr new file mode 100755 index 0000000..8ae634d --- /dev/null +++ b/bin/unb2tr @@ -0,0 +1,2 @@ +#!/bin/bash +hwtr -p 4841 -c UNB2TR diff --git a/bin/unb2tr.service b/bin/unb2tr.service new file mode 100644 index 0000000..73e7d7b --- /dev/null +++ b/bin/unb2tr.service @@ -0,0 +1,10 @@ +[Unit] +Description=receiver translator +After=multi-user.target + +[Service] +Type=simple +ExecStart=unb2tr + +[Install] +WantedBy=multi-user.target diff --git a/setup.cfg b/setup.cfg index 4f9c9a0..6d6a380 100644 --- a/setup.cfg +++ b/setup.cfg @@ -13,13 +13,18 @@ package_dir= =. packages=find: python_requires = >=3.7 +scripts = bin/unb2tr + bin/apscttr + bin/recvtr + bin/apsputr [options.packages.find] where=. [options.entry_points] console_scripts = - hwtr = pypcc.pypcc:main + hwtr = pypcc.pypcc + [options.package_data] pypcc = config/*.yaml \ No newline at end of file -- GitLab