signac-flow icon indicating copy to clipboard operation
signac-flow copied to clipboard

Feature: Add LogOperations to execution hooks

Open klywang opened this issue 3 years ago • 3 comments

Add builtin logging for execution hooks.

Description

Add LogOperations and tests for LogOperations to execution hooks.

Motivation and Context

Provides built in logging hooks for users. Partially addresses #637 and #508.

Checklist:

klywang avatar Aug 02 '22 16:08 klywang

Codecov Report

Merging #661 (672726b) into main (02fc644) will increase coverage by 0.26%. Report is 2 commits behind head on main. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #661      +/-   ##
==========================================
+ Coverage   69.28%   69.55%   +0.26%     
==========================================
  Files          44       45       +1     
  Lines        4295     4332      +37     
  Branches     1047     1051       +4     
==========================================
+ Hits         2976     3013      +37     
  Misses       1108     1108              
  Partials      211      211              
Files Coverage Δ
flow/hooks/__init__.py 100.00% <100.00%> (ø)
flow/hooks/hooks.py 88.23% <ø> (ø)
flow/hooks/log_operations.py 100.00% <100.00%> (ø)

codecov[bot] avatar Aug 02 '22 16:08 codecov[bot]

Same as the question on #739, @klywang what is this PR waiting on? Reviews? Do we need to ping people to have a look, or is there more work to be done first?

vyasr avatar Jun 21 '23 15:06 vyasr

Same as the question on #739, @klywang what is this PR waiting on? Reviews? Do we need to ping people to have a look, or is there more work to be done first?

@vyasr It's waiting on a review.

@kidrahahjo If you have time, could you take a look at this PR again?

klywang avatar Jun 21 '23 17:06 klywang