Skip to content

Pass-through flushing parameters#1226

Merged
ax3l merged 2 commits intoopenPMD:devfrom
franzpoeschel:refactor-flush-params
Mar 14, 2022
Merged

Pass-through flushing parameters#1226
ax3l merged 2 commits intoopenPMD:devfrom
franzpoeschel:refactor-flush-params

Conversation

@franzpoeschel
Copy link
Contributor

Factored out from #1207 and not needed there any more.

Introduce a struct FlushParams that can be passed through the openPMD hierarchy without polluting AbstractIOHandler with extra fields. This simplifies debugging by removing some try...catch..finally blocks whose purpose was to restore that state.

@ax3l ax3l self-requested a review March 14, 2022 01:55
@ax3l ax3l self-assigned this Mar 14, 2022
@ax3l ax3l merged commit ff8b413 into openPMD:dev Mar 14, 2022
@ax3l ax3l added this to the 0.14.5 milestone May 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants