
The Synergy's methods startManager() stopManager() getManagerStatus() and executeCommand() require the parsing of the parameters included into the user request and make some checks for the mandatory parameters. This commit enhances this parsing and checking steps by using the Python decorators. Moreover it simplifies the execution of the methods startManager() stopManager() and getManagerStatus() by handling requests for only one manager at a time. Change-Id: Ic295ad20f03459cf3e512e795529c35bd6969ed3 Sem-Ver: bugfix
SYNERGY SERVICE
Synergy is as a new extensible general purpose management OpenStack service. Its capabilities are implemented by a collection of managers which are specific and independent pluggable tasks, executed periodically or interactively. The managers can interact with each other in a loosely coupled way.
- Free software: Apache license
- Documentation: https://indigo-dc.gitbooks.io/synergy-doc/content/
- Source: http://git.openstack.org/cgit/openstack/synergy-service
- Bugs: http://bugs.launchpad.net/synergy-service
Description
Synergy is an extensible general purpose management service for OpenStack. Its capabilities are implemented by a collection of managers. It can be used to implement advanced scheduling mechanisms to maximize the overall resource usage.
Languages
Python
91.7%
RPM Spec
3.7%
Shell
3.1%
Dockerfile
0.7%
Makefile
0.7%