Files
kamal/lib/tasks/mrsk/setup.rb
David Heinemeier Hansson fdfdff65e9 Explain command map overwrite
2023-01-08 16:33:09 +01:00

12 lines
330 B
Ruby

require "sshkit"
require "sshkit/dsl"
include SSHKit::DSL
MRSK_CONFIG = Mrsk::Configuration.load_file(Rails.root.join("config/deploy.yml"))
SSHKit::Backend::Netssh.configure { |ssh| ssh.ssh_options = MRSK_CONFIG.ssh_options }
# No need to use /usr/bin/env, just clogs up the logs
SSHKit.config.command_map[:docker] = "docker"