diff options
author | George Joseph <gjoseph@digium.com> | 2017-04-16 18:54:31 -0600 |
---|---|---|
committer | George Joseph <gjoseph@digium.com> | 2017-04-16 18:54:52 -0600 |
commit | 4ccaffe64401f8e7eced58d5800ad2ef0bbb24ff (patch) | |
tree | c8e2ffee07b608158eb67b801ad86682fdf4d492 /res/res_ari_mailboxes.c | |
parent | 5e2a8ef94ad573f83a65b4d37b4f34ac947c07a2 (diff) |
make ari-stubs so doc periodic jobs can run
The periodic doc job does a make ari-stubs and checks that
there are no changes before generating the docs. Since I changed
the mustache template (and the generated code directly) recently
and forgot to regenerate the stubs, the doc job thinks they're out
of date.
Change-Id: Ibd4bc649556615ff714d44534c45b6c2f6aa449d
Diffstat (limited to 'res/res_ari_mailboxes.c')
-rw-r--r-- | res/res_ari_mailboxes.c | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/res/res_ari_mailboxes.c b/res/res_ari_mailboxes.c index 8e0648b8a..f85541cf0 100644 --- a/res/res_ari_mailboxes.c +++ b/res/res_ari_mailboxes.c @@ -329,19 +329,24 @@ static struct stasis_rest_handlers mailboxes = { .children = { &mailboxes_mailboxName, } }; +static int unload_module(void) +{ + ast_ari_remove_handler(&mailboxes); + stasis_app_unref(); + return 0; +} + static int load_module(void) { int res = 0; stasis_app_ref(); res |= ast_ari_add_handler(&mailboxes); - return res; -} + if (res) { + unload_module(); + return AST_MODULE_LOAD_DECLINE; + } -static int unload_module(void) -{ - ast_ari_remove_handler(&mailboxes); - stasis_app_unref(); - return 0; + return AST_MODULE_LOAD_SUCCESS; } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "RESTful API module - Mailboxes resources", |