spec/chef/cookbooks/gitlab-ee/recipes/geo-secondary_spec.rb [5:45]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  let(:database_yml_template) { chef_run.template('/var/opt/gitlab/gitlab-rails/etc/database.yml') }
  let(:database_yml_file_content) { ChefSpec::Renderer.new(chef_run, database_yml_template).content }
  let(:database_yml) { YAML.safe_load(database_yml_file_content, aliases: true, symbolize_names: true) }
  let(:default_database_settings) do
    {
      adapter: 'postgresql',
      application_name: nil,
      collation: nil,
      connect_timeout: nil,
      database: "gitlabhq_production",
      encoding: "unicode",
      host: "/var/opt/gitlab/postgresql",
      keepalives: nil,
      keepalives_count: nil,
      keepalives_idle: nil,
      keepalives_interval: nil,
      load_balancing: {
        hosts: []
      },
      password: nil,
      port: 5432,
      prepared_statements: false,
      socket: nil,
      sslca: nil,
      sslcompression: 0,
      sslmode: nil,
      sslrootcert: nil,
      statement_limit: 1000,
      tcp_user_timeout: nil,
      username: "gitlab",
      variables: {
        statement_timeout: nil
      }
    }
  end
  let(:default_content) do
    {
      main: default_database_settings.merge(database_tasks: true),
      ci: default_database_settings.merge(database_tasks: false)
    }
  end
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spec/chef/cookbooks/gitlab/recipes/gitlab-rails/database_yml_spec.rb [6:46]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    let(:database_yml_template) { chef_run.template('/var/opt/gitlab/gitlab-rails/etc/database.yml') }
    let(:database_yml_file_content) { ChefSpec::Renderer.new(chef_run, database_yml_template).content }
    let(:database_yml) { YAML.safe_load(database_yml_file_content, aliases: true, symbolize_names: true) }
    let(:default_database_settings) do
      {
        adapter: 'postgresql',
        application_name: nil,
        collation: nil,
        connect_timeout: nil,
        database: "gitlabhq_production",
        encoding: "unicode",
        host: "/var/opt/gitlab/postgresql",
        keepalives: nil,
        keepalives_count: nil,
        keepalives_idle: nil,
        keepalives_interval: nil,
        load_balancing: {
          hosts: []
        },
        password: nil,
        port: 5432,
        prepared_statements: false,
        socket: nil,
        sslca: nil,
        sslcompression: 0,
        sslmode: nil,
        sslrootcert: nil,
        statement_limit: 1000,
        tcp_user_timeout: nil,
        username: "gitlab",
        variables: {
          statement_timeout: nil
        }
      }
    end
    let(:default_content) do
      {
        main: default_database_settings.merge(database_tasks: true),
        ci: default_database_settings.merge(database_tasks: false)
      }
    end
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



