Closed aermakov-zalando closed 6 years ago
@tuxlife asked to move the Taupage sharing logic from sevenseconds to aws-account-creator, so I'm closing this.
Let's discuss this again. I've had a look at the aws-account-creator code and right now it does absolutely nothing other than creating the account and then running sevenseconds several times to actually initialise it. While I agree that it might make sense to move most of the logic there, I think it should be done as part of a separate issue, not as part of changing one part of the logic.
@tuxlife for me this looks good and as discussed in our meeting, it's a change from the old share based model to a channel based, that works pretty fine in our cluster setup. I think in general it makes a lot of sense. I also think it makes sense that this change lives in sevenseconds. Maybe we have to define the scope from our internal tool and sevenseconds, such that it is more clear what to do where. From my side lgtm
Merging #75 into master will increase coverage by
0.5%
. The diff coverage is18.57%
.
@@ Coverage Diff @@
## master #75 +/- ##
=========================================
+ Coverage 24.02% 24.52% +0.5%
=========================================
Files 23 23
Lines 2256 2385 +129
=========================================
+ Hits 542 585 +43
- Misses 1714 1800 +86
Impacted Files | Coverage Δ | |
---|---|---|
sevenseconds/cli.py | 60.12% <0%> (-1.67%) |
:arrow_down: |
sevenseconds/config/vpc.py | 7.8% <100%> (+0.88%) |
:arrow_up: |
sevenseconds/config/bastion.py | 8.82% <12.5%> (+1.61%) |
:arrow_up: |
sevenseconds/config/ami.py | 16.66% <17.24%> (+5.79%) |
:arrow_up: |
sevenseconds/config/__init__.py | 27.2% <20.68%> (-2.11%) |
:arrow_down: |
sevenseconds/helper/network.py | 35% <0%> (+3.88%) |
:arrow_up: |
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 246f303...795f2be. Read the comment docs.
👍
:+1: