brahmlower / cssef

Cyber Security Scoring Engine Framework
7 stars 3 forks source link

Client endpoint instantiation #37

Open brahmlower opened 8 years ago

brahmlower commented 8 years ago

The process of instantiating CeleryEndpoint objects is super messy, and makes it confusing/difficult to instantiate the classes in consumer code.

brahmlower commented 8 years ago

This has seriously been improved on with the switch over to rpc via http. The method of calling the various endpoints is pretty simple, though there's nothing in place to prevent endpoint name collisions, or even to verify what endpoints are available... This may not receive much more attention for a little while.