add systemd units for repo checker
This commit is contained in:
parent
f569c90040
commit
2d7376c26a
1
Makefile
1
Makefile
@ -21,5 +21,6 @@ install:
|
||||
for i in $(pkgdata_DATA); do cp -a $$i $(DESTDIR)$(pkgdatadir); done
|
||||
for i in osc-*.py osclib; do ln -s $(pkgdatadir)/$$i $(DESTDIR)$(oscplugindir)/$$i; done
|
||||
for i in $(SUBDIRS); do $(MAKE) -C $$i install; done
|
||||
install -m 644 systemd/* $(DESTDIR)$(unitdir)
|
||||
|
||||
.PHONY: all install
|
||||
|
2
systemd/opensuse-repo-checker.target
Normal file
2
systemd/opensuse-repo-checker.target
Normal file
@ -0,0 +1,2 @@
|
||||
[Unit]
|
||||
Description=openSUSE repo checker
|
8
systemd/opensuse-repo-checker@.service
Normal file
8
systemd/opensuse-repo-checker@.service
Normal file
@ -0,0 +1,8 @@
|
||||
[Unit]
|
||||
Description=openSUSE repo checker for %i
|
||||
PartOf=opensuse-repo-checker.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/osc check_repo -p %i --dry
|
||||
User=_opensuse-repo-checker
|
||||
SyslogIdentifier=factory-package-news
|
9
systemd/opensuse-repo-checker@.timer
Normal file
9
systemd/opensuse-repo-checker@.timer
Normal file
@ -0,0 +1,9 @@
|
||||
[Unit]
|
||||
Description=openSUSE repochecker for %i
|
||||
|
||||
[Timer]
|
||||
OnUnitInactiveSec=15m
|
||||
AccuracySec=5m
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
Loading…
x
Reference in New Issue
Block a user