Skip to content

Commit 60c6d2f

Browse files
[executors] fix: build ApiExecutionContext correctly
1 parent d3994e7 commit 60c6d2f

File tree

1 file changed

+6
-3
lines changed
  • libs/executors/garf_executors/entrypoints

1 file changed

+6
-3
lines changed

libs/executors/garf_executors/entrypoints/cli.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,14 +76,17 @@ def main():
7676
query_executor.execute_batch(batch, context, args.parallel_queries)
7777
else:
7878
extra_parameters = utils.ParamsParser(
79-
['source', args.writer, 'macro', 'template']
79+
['source', args.output, 'macro', 'template']
8080
).parse(kwargs)
8181
source_parameters = extra_parameters.get('source', {})
8282

8383
context = garf_executors.api_executor.ApiExecutionContext(
84-
query_parameters=config.params,
84+
query_parameters={
85+
'macro': extra_parameters.get('macro'),
86+
'template': extra_parameters.get('template'),
87+
},
8588
writer=args.output,
86-
writer_parameters=config.writer_params,
89+
writer_parameters=extra_parameters.get(args.output),
8790
fetcher_parameters=source_parameters,
8891
)
8992
query_executor = garf_executors.setup_executor(

0 commit comments

Comments
 (0)