Class: ElasticGraph::QueryRegistry::RakeTasks
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- ElasticGraph::QueryRegistry::RakeTasks
- Defined in:
- lib/elastic_graph/query_registry/rake_tasks.rb
Instance Method Summary collapse
-
#initialize(registered_queries_by_client_dir, require_eg_latency_slo_directive: false, output: $stdout, &load_graphql) ⇒ RakeTasks
constructor
A new instance of RakeTasks.
Constructor Details
#initialize(registered_queries_by_client_dir, require_eg_latency_slo_directive: false, output: $stdout, &load_graphql) ⇒ RakeTasks
Returns a new instance of RakeTasks.
20 21 22 23 24 25 26 27 |
# File 'lib/elastic_graph/query_registry/rake_tasks.rb', line 20 def initialize(registered_queries_by_client_dir, require_eg_latency_slo_directive: false, output: $stdout, &load_graphql) @registered_queries_by_client_dir = Pathname.new(registered_queries_by_client_dir) @require_eg_latency_slo_directive = require_eg_latency_slo_directive @output = output @load_graphql = load_graphql define_tasks end |