Server should handle multiple types of clients.
jkiv opened this issue · comments
The server should support multiple types of clients simultaneously. For example, Client A needs to update a wind-speed database and Client B needs to update a temperature database. Right now, the only way is for the handler to detect whether the update command being issued is for temperature or wind-speed.
The handler type might be able to be added to the client profile.
Profiles now describe the specifics of each client's rrdtool database. RRDuinoHandler uses the rrdtool path as well as the creation and update schemes under "handler_options". However, clients cannot yet specify their handler class, using RRDuinoHandler as a default.