From 43b40ad93865346f96dfea5d0ddce3dd98b3fa1a Mon Sep 17 00:00:00 2001 From: Joel Goguen Date: Mon, 21 Feb 2022 11:50:55 -0800 Subject: [PATCH] Add slice file, update service file --- systemd/pihole-cloudsync.slice | 6 ++++++ systemd/pihole-cloudsync@.service | 1 + 2 files changed, 7 insertions(+) create mode 100644 systemd/pihole-cloudsync.slice diff --git a/systemd/pihole-cloudsync.slice b/systemd/pihole-cloudsync.slice new file mode 100644 index 0000000..585d9fc --- /dev/null +++ b/systemd/pihole-cloudsync.slice @@ -0,0 +1,6 @@ +[Unit] +Description=pihole-cloudsync resource limiter slice +Before=slices.target + +[Slice] +CPUQuota=50% diff --git a/systemd/pihole-cloudsync@.service b/systemd/pihole-cloudsync@.service index 2766df9..2e20a47 100644 --- a/systemd/pihole-cloudsync@.service +++ b/systemd/pihole-cloudsync@.service @@ -5,3 +5,4 @@ Description=pihole cloud sync - %i Type=oneshot EnvironmentFile=-/etc/default/pihole-cloudsync.env ExecStart=/usr/local/bin/pihole-cloudsync --%i --branch $BRANCH --destdir $DESTDIR +Slice=pihole-cloudsync.slice