tasks/docker_database.rb in pact_broker-2.79.1 vs tasks/docker_database.rb in pact_broker-2.80.0

- old
+ new

@@ -1,20 +1,20 @@ -require 'docker' +require "docker" module DockerDatabase - POSTGRES_IMAGE_NAME = 'postgres:9.6'.freeze + POSTGRES_IMAGE_NAME = "postgres:9.6".freeze def self.start(options) - Docker::Image.create('fromImage' => POSTGRES_IMAGE_NAME) + Docker::Image.create("fromImage" => POSTGRES_IMAGE_NAME) host_port = options.fetch(:port) Docker::Container.create( - 'Image' => POSTGRES_IMAGE_NAME, - 'name' => options.fetch(:name), - 'ExposedPorts' => { '5432/tcp' => {} }, - 'HostConfig' => { - 'PortBindings' => { - '5432/tcp' => [{ 'HostPort' => host_port }] + "Image" => POSTGRES_IMAGE_NAME, + "name" => options.fetch(:name), + "ExposedPorts" => { "5432/tcp" => {} }, + "HostConfig" => { + "PortBindings" => { + "5432/tcp" => [{ "HostPort" => host_port }] } } ).start({}) # .tap(&:start).attach { |stream, chunk| puts "#{stream}: #{chunk}" } end