From 88d797acccd24c8d631d66f9d98c35167342aad9 Mon Sep 17 00:00:00 2001 From: ioSpark Date: Fri, 9 Feb 2024 12:14:16 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9=20Pass=20--sql-db=20to=20URI=20bui?= =?UTF-8?q?lder=20if=20given?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously `--sql-db` did not take effect as this was missing Obvious fix. --- lib/chef/knife/ec_key_base.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/chef/knife/ec_key_base.rb b/lib/chef/knife/ec_key_base.rb index 676ddab..cc26217 100644 --- a/lib/chef/knife/ec_key_base.rb +++ b/lib/chef/knife/ec_key_base.rb @@ -90,6 +90,9 @@ def db server_uri = URI('postgres://') server_uri.host = config[:sql_host] server_uri.port = config[:sql_port] + if config[:sql_db] + server_uri.path = "/#{config[:sql_db]}" + end server_uri.user = URI.encode_www_form_component(config[:sql_user]) if config[:sql_user] server_uri.password = URI.encode_www_form_component(config[:sql_password]) if config[:sql_password] query_params = []