Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring intelmqctl #2067

Merged
2 commits merged into from
Aug 30, 2021
Merged

Refactoring intelmqctl #2067

2 commits merged into from
Aug 30, 2021

Conversation

ghost
Copy link

@ghost ghost commented Aug 24, 2021

This commit introduces a separate module for the processmanagers. The
module also contains a processmanager interface all the processmanager
should adhere to.

@codecov-commenter
Copy link

codecov-commenter commented Aug 24, 2021

Codecov Report

Merging #2067 (9063d6e) into develop (111e8e1) will increase coverage by 0.01%.
The diff coverage is 22.14%.

@@             Coverage Diff             @@
##           develop    #2067      +/-   ##
===========================================
+ Coverage    76.03%   76.04%   +0.01%     
===========================================
  Files          432      433       +1     
  Lines        23141    23193      +52     
  Branches      3095     3100       +5     
===========================================
+ Hits         17595    17637      +42     
- Misses        4839     4849      +10     
  Partials       707      707              
Impacted Files Coverage Δ
intelmq/bin/intelmqctl.py 9.34% <9.80%> (-3.49%) ⬇️
intelmq/lib/processmanager.py 23.99% <23.99%> (ø)
intelmq/lib/datatypes.py 91.66% <93.33%> (+2.77%) ⬆️

@ghost ghost force-pushed the schacht/intelmqctl-refactor branch 10 times, most recently from 16f2f11 to 70e7174 Compare August 26, 2021 08:19
This commit introduces a separate module for the processmanagers. The
module also contains a processmanager interface all the processmanager
should adhere to.

The commit also moves some of the commonly used values to the datatypes
module, so that therer is a central place for them to reside in.

Both the processmanagers and the intelmqctl command were cleaned up a
bit.
@ghost ghost force-pushed the schacht/intelmqctl-refactor branch from 70e7174 to 39eaf2a Compare August 26, 2021 08:21
@ghost ghost marked this pull request as ready for review August 26, 2021 08:22
@ghost ghost added this to the 3.1.0 milestone Aug 30, 2021
@ghost ghost merged commit c9f3ec2 into develop Aug 30, 2021
@ghost ghost deleted the schacht/intelmqctl-refactor branch September 2, 2021 08:33
This pull request was closed.
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.

1 participant