Merge pull request #112019 from 7c6f434c/fix-service-runner

nixos/service-runner: fix evaluation
This commit is contained in:
Michael Raskin
2021-02-12 08:50:52 +00:00
committed by GitHub
+2 -2
View File
@@ -52,7 +52,7 @@ let
# Run the ExecStartPre program. FIXME: this could be a list. # Run the ExecStartPre program. FIXME: this could be a list.
my $preStart = <<END_CMD; my $preStart = <<END_CMD;
${service.serviceConfig.ExecStartPre or ""} ${concatStringsSep "\n" (service.serviceConfig.ExecStartPre or [])}
END_CMD END_CMD
if (defined $preStart && $preStart ne "\n") { if (defined $preStart && $preStart ne "\n") {
print STDERR "running ExecStartPre: $preStart\n"; print STDERR "running ExecStartPre: $preStart\n";
@@ -79,7 +79,7 @@ let
# Run the ExecStartPost program. # Run the ExecStartPost program.
my $postStart = <<END_CMD; my $postStart = <<END_CMD;
${service.serviceConfig.ExecStartPost or ""} ${concatStringsSep "\n" (service.serviceConfig.ExecStartPost or [])}
END_CMD END_CMD
if (defined $postStart && $postStart ne "\n") { if (defined $postStart && $postStart ne "\n") {
print STDERR "running ExecStartPost: $postStart\n"; print STDERR "running ExecStartPost: $postStart\n";