Architecture #3028
closedMake the CFEngine process checking promise in Rudder more clean and targeted
Description
Make the CFEngine process checking promise in Rudder more clean and targeted.
As of now, this promise contains a lot of code duplication, and targets ALL the CFEngine processes (even the currently running one.)
We should avoid this and make it more clean.
Pull request linked to this US: https://github.com/Normation/rudder-techniques/pull/4
Files
Updated by Matthieu CERDA about 12 years ago
- Status changed from New to Pending technical review
- % Done changed from 0 to 100
Pull request available, to be reviewed.
Updated by Matthieu CERDA about 12 years ago
I removed the feature Jon was talking about in the diff (the process_select), but this feature also applies to this user story as well. Should I add a subtask to this ticket ?
Enclosed to this comment is the patch to apply this new feature, for easier review and applying later.
Updated by Nicolas CHARLES about 12 years ago
- Status changed from Pending technical review to 10
The pull request has been merged
Updated by Nicolas CHARLES about 12 years ago
- Status changed from 10 to Released
Thank you Matthieu !
Updated by Jonathan CLARKE about 12 years ago
- Tracker changed from User story to Architecture
Updated by Jonathan CLARKE about 12 years ago
- Status changed from Released to Pending release
Updated by Jonathan CLARKE about 12 years ago
Matthieu CERDA wrote:
I removed the feature Jon was talking about in the diff (the process_select), but this feature also applies to this user story as well. Should I add a subtask to this ticket ?
Enclosed to this comment is the patch to apply this new feature, for easier review and applying later.
No, this is a different change. Please create a new ticket and explain the logic behind your suggestion (and make a pull request with the patch, of course :) )
Updated by Jonathan CLARKE about 12 years ago
- Target version changed from 2.4.0~rc2 to 2.5.0~beta1
This was NOT on 2.4 branch, but on master! Please pay attention to target versions...
Updated by Matthieu CERDA almost 12 years ago
- Status changed from Pending release to Released