Update django settings template for new smart probe - nfsd-distrib
Update smart manager daemon to purge data older than defined in django
settings file. Refactor and enhance stap.py to make it more robust, log nicely
and implement the smart probe state machine.
Add urls for sm/sprobes API such that:
GET ^api/sm/sprobes/ returns metadata of all available smart probes
GET ^api/sm/sprobes/probe_name/ returns metadata of all instances of the
probe_name in reverse chronological order
GET ^api/sm/sprobes/probe_name/id/ returns probe data for the (probe_name, id)
POST ^api/sm/sprobes/probe_name/ start the given smart probe, create a new
instance.
POST ^api/sm/sprobes/probe_name/id/status/ return metadata for the
(probe_name, id)
POST ^api/sm/sprobes/probe_name/id/stop/ stop the smart probe identified by
(probe_name, id)