Skip to content

Commit

Permalink
Separate autocomplete to_es and to_ckan
Browse files Browse the repository at this point in the history
  • Loading branch information
akariv committed May 26, 2024
1 parent 34e4edf commit 1ea94f6
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions operators/derive/to_es.py
Original file line number Diff line number Diff line change
Expand Up @@ -391,19 +391,24 @@ def load_organizations_to_es_flow():
)

def load_autocomplete_to_es_flow():
return DF.Flow(
DF.Flow(
DF.load(f'{settings.DATA_DUMP_DIR}/autocomplete/datapackage.json'),
DF.update_package(title='AutoComplete Queries', name='autocomplete'),
DF.set_primary_key(['id']),
dump_to_es_and_delete(
indexes=dict(srm__autocomplete=[dict(resource_name='autocomplete')]),
),
).process()
DF.Flow(
DF.load(f'{settings.DATA_DUMP_DIR}/autocomplete/datapackage.json', limit_rows=10000),
DF.update_package(title='AutoComplete Queries', name='autocomplete'),
DF.set_primary_key(['id']),
dump_to_ckan(
settings.CKAN_HOST,
settings.CKAN_API_KEY,
settings.CKAN_OWNER_ORG,
),
)
).process()

def operator(*_):
logger.info('Starting ES Flow')
Expand Down

0 comments on commit 1ea94f6

Please sign in to comment.