manheim / manheim-c7n-tools

Manheim's Cloud Custodian (c7n) wrapper package, policy generator, runner, and supporting tools.
https://manheim-c7n-tools.readthedocs.io/
Apache License 2.0
45 stars 25 forks source link

Fixing dryrun-diff step for inherited policies #61

Closed jleopold28 closed 3 years ago

jleopold28 commented 3 years ago

Description

Testing Done

Contributor License Agreement

Required for external contributors.

By submitting this work for inclusion in manheim-c7n-tools, I agree to the following terms:

codecov-commenter commented 3 years ago

Codecov Report

Merging #61 (d77daa6) into master (28c6e34) will increase coverage by 0.81%. The diff coverage is 21.42%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
+ Coverage   60.65%   61.47%   +0.81%     
==========================================
  Files           9        9              
  Lines        1492     1469      -23     
  Branches      294      288       -6     
==========================================
- Hits          905      903       -2     
+ Misses        586      565      -21     
  Partials        1        1              
Impacted Files Coverage Δ
manheim_c7n_tools/dryrun_diff.py 14.81% <15.38%> (+0.52%) :arrow_up:
manheim_c7n_tools/version.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 28c6e34...d77daa6. Read the comment docs.

jantman commented 3 years ago

@jleopold28 The changes here look good to me, thanks! Can we test this internally on a few of our accounts before merging?

jleopold28 commented 3 years ago

@jleopold28 The changes here look good to me, thanks! Can we test this internally on a few of our accounts before merging?

Yeah that sounds good, thanks!

jleopold28 commented 3 years ago

@jantman Updated the docs if you want to take another look.