[systemd-devel] Pairing udev's SYSTEMD_WANTS and systemd's templated units

Ivan Shapovalov intelfx100 at gmail.com
Fri Aug 15 03:00:06 PDT 2014


On Thursday 14 August 2014 at 13:00:50, Lennart Poettering wrote:	
> On Thu, 14.08.14 10:02, Ivan Shapovalov (intelfx100 at gmail.com) wrote:
> 
> > The only thing: PROGRAM="...", ENV{SYSTEMD_WANTS}+="...%c..." idiom seems a
> > pretty ugly way to invoke systemd-escape. This looks like a pretty common
> > thing to do; shouldn't there be a shorthand or something? (just a suggestion)
> 
> Yeah, I agree, but I not entirely sure how this could look like in a
> nice way?
> 
> Maybe add:
> 
> ENV{SYSTEMD_WANTS_INSTANCE}="bar"
> ENV{SYSTEMD_WANTS_TEMPLATE}="foo at .service"
> 
> or so, would escape "bar" and add it into foo at .service... But that's not
> particularly generic but focusses only on the instance/template case...
> 
> Ideas?
> 
> Lennart

How about $(/usr/bin/systemd-escape ...) shell-like syntax ? :)

-- 
Ivan Shapovalov / intelfx /
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20140815/b317a641/attachment.sig>


More information about the systemd-devel mailing list