diff options
author | José Bollo <jose.bollo@iot.bzh> | 2018-02-13 11:51:14 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2018-02-13 11:51:14 +0100 |
commit | 775144f839df8e3d37ec1cf52d0f7d3849ac7d46 (patch) | |
tree | a315600063bc147918bcc1518a81b79280423fa9 /src/afs-supervisor.c | |
parent | e88c6e83a85c5bcdce7bc02081bf62d117bb2e28 (diff) |
supervision: Add retrieval of config
Change-Id: Id7bb91c267037cbd36c6cafef62d3c39a67e77db
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afs-supervisor.c')
-rw-r--r-- | src/afs-supervisor.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/afs-supervisor.c b/src/afs-supervisor.c index 09df3639..32bd9956 100644 --- a/src/afs-supervisor.c +++ b/src/afs-supervisor.c @@ -339,6 +339,7 @@ static void start(int signum, void *arg) */ int main(int ac, char **av) { + verbosity = Verbosity_Level_Debug; /* enter job processing */ jobs_start(3, 0, 10, start, av[1]); WARNING("hoops returned from jobs_enter! [report bug]"); @@ -413,6 +414,11 @@ static void f_do(struct afb_req req) propagate(req, NULL); } +static void f_config(struct afb_req req) +{ + propagate(req, NULL); +} + static void f_trace(struct afb_req req) { propagate(req, NULL); @@ -460,6 +466,13 @@ static const struct afb_verb_v2 _afb_verbs_v2_supervision[] = { .session = AFB_SESSION_NONE_V2 }, { + .verb = "config", + .callback = f_config, + .auth = &_afb_auths_v2_supervision[0], + .info = NULL, + .session = AFB_SESSION_NONE_V2 + }, + { .verb = "do", .callback = f_do, .auth = &_afb_auths_v2_supervision[0], |