Commit aae2f573 authored by Stan Hu's avatar Stan Hu

Fix test Praefect config file

https://gitlab.com/gitlab-org/gitaly/-/merge_requests/2121 removed
support for the legacy, single virtual storage format. This change uses
the newer TOML format that supports multiple virtual storages.
parent 82587df6
...@@ -96,7 +96,8 @@ module Gitlab ...@@ -96,7 +96,8 @@ module Gitlab
class << self class << self
def configuration_toml(gitaly_dir, storage_paths) def configuration_toml(gitaly_dir, storage_paths)
nodes = [{ storage: 'default', address: "unix:#{gitaly_dir}/gitaly.socket", primary: true, token: 'secret' }] nodes = [{ storage: 'default', address: "unix:#{gitaly_dir}/gitaly.socket", primary: true, token: 'secret' }]
config = { socket_path: "#{gitaly_dir}/praefect.socket", virtual_storage_name: 'default', token: 'secret', node: nodes } storages = [{ name: 'default', node: nodes }]
config = { socket_path: "#{gitaly_dir}/praefect.socket", virtual_storage: storages }
config[:token] = 'secret' if Rails.env.test? config[:token] = 'secret' if Rails.env.test?
TomlRB.dump(config) TomlRB.dump(config)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment