monkey icon indicating copy to clipboard operation
monkey copied to clipboard

Merge control client and control channel

Open VakarisZ opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe. monkey/infection_monkey/cc/control.py:ControlClient and monkey/infection_monkey/cc/control_channel.py:ControlChannel have similar responsibilities of communicating with an island.

Describe the solution you'd like Merge both of these files together or separate them into specific concerns. Consider refactoring further to make infrastructure extendable, example: image

VakarisZ avatar Jun 13 '22 10:06 VakarisZ

The original intent was for the ControlChannel to be a strangler and replace control.py.

mssalvatore avatar Jun 13 '22 11:06 mssalvatore

After #2272, control.py will be gone.

mssalvatore avatar Oct 31 '22 16:10 mssalvatore