Commit Graph

10 Commits

Author SHA1 Message Date
M V P Nitesh 402c28f0da Removes unnecessary utf-8 encoding
Change-Id: If6bfbdacd688c38ac925eeb2f36ddb39a4eb763a
2017-01-11 20:09:29 +05:30
François Rossigneux 863085890f ZeroMQ max sockets and mutexes.
Increase the ZeroMQ max sockets limit.
Add mutexes around critical sections.

Change-Id: Ic898cd58b3978eb6cf20bfded5683e9e835fa512
2013-06-12 15:04:17 +02:00
François Rossigneux 9188e2db8c ZeroMQ efficiency improvements.
Multi-part messages: the first is the key.
Allow to select the probes to watch.
Hierarchized names are possible.

Change-Id: Id99487b8831037d5d139edda9d5d4a75459e2d13
2013-06-07 23:15:31 +02:00
François Rossigneux 9d49090d31 Use oslo.config for configuration.
Cleaning openstack.common.

Change-Id: Ifaa02bd6e7408aca4109f505b876149d681bd8a0
2013-02-27 11:52:44 +01:00
François Rossigneux f925e6a8dc PEP 8 validation (version 1.4).
Update openstack.common.
License in each file.
2013-01-10 13:51:33 +01:00
François Rossigneux d330902e5f Add message signing between drivers and plugins.
Add kwapi/security.py.
2012-12-13 16:22:04 +01:00
François Rossigneux eb9a496c8b Multiple measurements support (volts, amperes, watts).
Drivers send dictionaries dumped in JSON format (instead of probe_id:value format).
Driver method "send_value" is renamed to "send_measurements".
2012-12-04 14:41:20 +01:00
François Rossigneux c046dd0880 Removing probes observers and callback method. Using ZeroMQ instead (Drivers directly emit their data on the bus).
Add the method start_zmq_server to the driver_manager module, to set up the endpoint where subscribers can listen probe values.
2012-12-01 16:48:28 +01:00
François Rossigneux a1d2802a05 Separating kwapi-drivers and kwapi-api.
Using openstack.common for config and logging.
2012-11-30 17:12:12 +01:00
François Rossigneux 53d14a439b Use Flask blueprint.
Create setup.py (pip install kwapi).
Config filename as argument.
Ability to hit "control-c" to quit.
Multiple improvements (bug fixes, best code organization).
2012-11-22 11:35:56 +01:00