These changes remove embed mode and, while at it, the second deprecation area: python2 support. This results in an actual reduction in code and complexity for once.
With embed mode gone, internal module relationships are rearranged so that the server is now the central module as our focus shifts from servicing Cuckoo to servicing client requests. This yields some low-hanging-fruit-style improvements such as parallel, non-blocking shutdown of the modules.
These changes remove embed mode and, while at it, the second deprecation area: python2 support. This results in an actual reduction in code and complexity for once.
With embed mode gone, internal module relationships are rearranged so that the server is now the central module as our focus shifts from servicing Cuckoo to servicing client requests. This yields some low-hanging-fruit-style improvements such as parallel, non-blocking shutdown of the modules.