project-receptor / python-receptor

Project Receptor is a flexible multi-service relayer with remote execution and orchestration capabilities linking controllers with executors across a mesh of nodes.
Other
32 stars 21 forks source link

Refactor app to objects not globals #1

Closed j00bar closed 5 years ago

j00bar commented 5 years ago

Instead of tracking state using global variables and object instances, compartmentalize the instance of a receptor into a single object to track state & configuration. This should improve testability too.