[systemd-devel] Start and stop actions of device units
Colin Guthrie
gmane at colin.guthr.ie
Sat Apr 13 04:30:33 PDT 2013
'Twas brillig, and Léo Gillot-Lamure at 13/04/13 11:11 did gyre and gimble:
> Hi.
> Would it be possible to bind something to the start and stop actions of
> a device unit ?
> I've got a device (a hard drive) that I can programmatically plug/unplug
> using commands such as "echo '0 0 0' > /sys/class/scsi_host/host1/
> scan"
> and "echo 1
>>
> /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/delete".
> The goal is reducing noise.
> It would be nice to bind these commands in the device unit itself so
> that other units needing it can start it by themselves, etc.
So I think this should just be a matter of creating a .service unit with
appropriate ExecStart/Stop directives and then add a BindTo= directive
to bind it to the device.
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the systemd-devel
mailing list