diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2017-03-10 08:14:30 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2017-03-10 08:14:30 +0100 |
commit | f0a64098f439caf4e838ccf5fa867ce020789891 (patch) | |
tree | 549d2f19afc6fd9ee850c673198861691438da87 | |
parent | 15c75a059f42804078db639c532eb908b8fea038 (diff) | |
download | fake_ilo-f0a64098f439caf4e838ccf5fa867ce020789891.tar.gz |
add systemd service
-rw-r--r-- | fake_ilo.service | 12 | ||||
-rw-r--r-- | fake_ilo.spec | 3 |
2 files changed, 14 insertions, 1 deletions
diff --git a/fake_ilo.service b/fake_ilo.service new file mode 100644 index 0000000..7d095a7 --- /dev/null +++ b/fake_ilo.service @@ -0,0 +1,12 @@ +[Unit] +Description=iLO emulator which can power cycle libvirt VMs +Requires=libvirtd.service + +[Service] +Type=simple +ExecStart=/usr/bin/ilo.py +KillMode=process +Restart=on-failure + +[Install] +WantedBy=multi-user.target diff --git a/fake_ilo.spec b/fake_ilo.spec index 61ad8d5..1356e5f 100644 --- a/fake_ilo.spec +++ b/fake_ilo.spec @@ -18,9 +18,10 @@ FIXME %build %install -mkdir -p %{buildroot}{/usr/bin,/etc/init.d,/etc/fake_ilo} +mkdir -p %{buildroot}{/usr/bin,/etc/init.d,/etc/fake_ilo,/usr/lib/systemd/system} make DESTDIR=%{buildroot} install rm -rf %{buildroot}/etc/init.d +cp fake_ilo.service /usr/lib/systemd/system %files %doc LICENSE |