Only wrap multi-word arguments, add comment

This commit is contained in:
Benjamin Bolton 2021-09-02 09:26:13 -06:00
parent 632b96780f
commit 0c6266ee60
No known key found for this signature in database
GPG Key ID: ABB6056A88EDCCB9

View File

@ -37,7 +37,9 @@ class Caveats
if f.plist_manual || f.service?
command = if f.service?
f.service.command.map { |arg| "'#{arg}'" }.join(" ")
f.service.command
.map { |arg| (arg =~ /\s/) ? "'#{arg}'" : arg } # wrap multi-word arguments in quotes
.join(" ")
else
f.plist_manual
end