Sha256: e81e3b4c1d76c6b86f9c86d2a095a0cd1d1760fa6b5415fc23c7974f9204e35c

Contents?: true

Size: 477 Bytes

Versions: 22

Compression:

Stored size: 477 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module BulletinBoard
    # Client to store GraphQL requests to a CSV file instead of sending them to the BulletinBoard
    # It is intended to be used for load testing
    class FileClient < Decidim::BulletinBoard::Client
      def initialize(file_path, config = Decidim::BulletinBoard)
        @settings = Settings.new(config)
        @graphql = Graphql::Factory.client_for_file(settings, file_path)
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
decidim-bulletin_board-0.24.4 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.24.3 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.24.2 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.24.1 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.24.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.23.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.22.3 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.22.2 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.22.1 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.22.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.21.2 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.21.1 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.21.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.20.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.19.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.18.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.17.1 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.17.0 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.16.1 lib/decidim/bulletin_board/file_client.rb
decidim-bulletin_board-0.16.0 lib/decidim/bulletin_board/file_client.rb