lib/bolt/transport/docker/connection.rb in bolt-1.14.0 vs lib/bolt/transport/docker/connection.rb in bolt-1.15.0

- old
+ new

@@ -1,15 +1,17 @@ # frozen_string_literal: true -require 'docker' require 'logging' require 'bolt/node/errors' module Bolt module Transport class Docker < Base class Connection def initialize(target) + # lazy-load expensive gem code + require 'docker' + @target = target @logger = Logging.logger[target.host] end def connect