From 3ebf8d77773cb923f4b4c5f1d3a2ce34dfa2643a Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 30 Jan 2023 13:59:44 +0100 Subject: [PATCH] Fix interpolation --- lib/mrsk/commands/accessory.rb | 2 +- lib/mrsk/commands/app.rb | 2 +- lib/mrsk/commands/traefik.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/mrsk/commands/accessory.rb b/lib/mrsk/commands/accessory.rb index 4e02c469..cb01a043 100644 --- a/lib/mrsk/commands/accessory.rb +++ b/lib/mrsk/commands/accessory.rb @@ -42,7 +42,7 @@ class Mrsk::Commands::Accessory < Mrsk::Commands::Base def follow_logs(grep: nil) run_over_ssh pipe( docker(:logs, service_name, "-t", "-n", "10", "-f", "2>&1"), - ("grep '#{grep}'" if grep) + (%(grep "#{grep}") if grep) ).join(" "), host: host end diff --git a/lib/mrsk/commands/app.rb b/lib/mrsk/commands/app.rb index f7492013..c491cf19 100644 --- a/lib/mrsk/commands/app.rb +++ b/lib/mrsk/commands/app.rb @@ -67,7 +67,7 @@ class Mrsk::Commands::App < Mrsk::Commands::Base run_over_ssh pipe( current_container_id, "xargs docker logs -t -n 10 -f 2>&1", - ("grep '#{grep}'" if grep) + (%(grep "#{grep}") if grep) ).join(" "), host: host end diff --git a/lib/mrsk/commands/traefik.rb b/lib/mrsk/commands/traefik.rb index a2d395d7..a64f4b14 100644 --- a/lib/mrsk/commands/traefik.rb +++ b/lib/mrsk/commands/traefik.rb @@ -33,7 +33,7 @@ class Mrsk::Commands::Traefik < Mrsk::Commands::Base def follow_logs(host:, grep: nil) run_over_ssh pipe( docker(:logs, "traefik", "-t", "-n", "10", "-f", "2>&1"), - ("grep '#{grep}'" if grep) + (%(grep "#{grep}") if grep) ).join(" "), host: host end