Age | Commit message (Collapse) | Author | Files | Lines |
|
Add each Mock API event's action to the Mock API
controller section.
Change-Id: I072b7f2c610cf28760880e02629cafd38dafeb6b
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ice73800c3ee110c641b9a0147bef238c537ef43f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I2e4adc51bdf5fcb9001c68fb4fc71f4987da47e0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Beginning work to handle events from a Mapi.
Also rename old fapis file to mapis and some format
Change-Id: I30bedcbe13cac9568e21cd3a0947516e74dde271
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Needs to make it as a parameter tested at the end of
afb request call "launch_all_test".
Change-Id: I87b93aae67561e5aec0a138bfbdc0dabac3bdc21
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Then tests are executed at verb call instead of at
the binding launch
Change-Id: I133c203c28f561dd6d4242bf8c78bfcf71f73209
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
An m(ock)api is a plugin with its action as verb. About
now the event listener is the same then the main api
Change-Id: Iadbbb60cfbe9d5ef85801c346e6565ccde92b0c4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I30782e272cad5da75950d7983f9504dac6d24676
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
This let the controller find it in CONTROL_PLUGIN_PATH
instead.
Change-Id: I61d5160e45daf6882426206298d8574b4527bc5c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Also ConfigExec isn't needed to be at the outside of
the init step as we don't need to call the dynapi
Change-Id: Id4c4d063137f8afdc84fbc3cdcc37a964baa2a66
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
As resources and events are "static" hardcode them
in the binding.
Change-Id: I9dd600fa6cfe0d2f5f55cf605ce75d8c5446d78d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I1cacb160bccdbfca5001cd8a52a0383dd73e1403
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Changes of afb-helpers:
(c7cd527 - Sebastien Douheret) Removed anonymous function in ScanDir and fixed
warnings
(98c64ea - José Bollo) wrap-json: Add clone facility
(5ae2a7a - Sebastien Douheret) Disabled debug code (only used for testing).
(563bdea - Jonathan Aillet) Correction to include dynamic api correctly
(9685413 - Sebastien Douheret) Fixed build warnings with gcc >= 7.3
(f250572 - Thierry Bultel) Added afb-helpers-utils.h
(f9f7e1e - Thierry Bultel) Fixed compilation warnings with gcc-7.2.0
(c0c40af - Sebastien Douheret) Fixed spelling
Changes of conf.d/app-templates:
(66f7bc8 - Thierry Bultel) start-on-target: uses RSYNC_PREFIX path
for config
(e400fb3 - Sebastien Douheret) Fixed spelling.
Changes of app-controller-submodule:
(690bdee - Jonathan Aillet) Fix a compilation issue due to modif of AFB_ReqSuccess
(4063ff0 - Clément Bénier) README:md: update README accordingly to new json scheme.
(e9f423a - Sebastien Douheret) Fixed crash due to call to json_object_put
(ce3e14c - Sebastien Douheret) Fix segfault when printing long message from lua
(6838dff - Sebastien Douheret) Fixed spelling of AFB_ReqSuccess
(5b079d4 - Jonathan Aillet) Remove an unnecessary variable
(ddd10be - Jonathan Aillet) Make parsing of action loading non blocking
(540522a - Jonathan Aillet) Use an external file for app fw functions link
(50feaf0 - Jonathan Aillet) Use macro to test request validity
(bcd9efc - Sebastien Douheret) Fixed build warnings with gcc >= 7.3
(0e30275 - Jonathan Aillet) Increase lua script max message size
(263731b - Jonathan Aillet) Prevent lost of config file path when searching
(8ce6d20 - Jonathan Aillet) Correct way that api actions are handled in controller
(64671ea - Jonathan Aillet) Handle more metadata in the controller.
(53bc4e4 - Jonathan Aillet) Add possibility to set prefix to NULL in CtlConfigScan
(4a72302 - Thierry Bultel) Fixed compilation warnings with gcc-7.2.0
(4b4a05d - Jonathan Aillet) Add an external field to CtlConfigT
(a070489 - Romain Forlot) Make action item from a LUA action mandatory
(dcc27f2 - Romain Forlot) Handle no prefix given
(a68eba9 - Romain Forlot) Good usage of strncat and strncpy
(2acfbf2 - Romain Forlot) Update to the new JSON syntax
(d02408c - Romain Forlot) Detect failure at OnLoad action calls
(fd225dd - Romain Forlot) Improve reliability and function calls
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
|
|
Make the lua interpreter find the luaunit module.
Find a way to use it from the controller.
Adding canreplayer file and write a script that could
launch in background the canplayer. No process handling
by now which have to done in the next step
Change-Id: I2d35472ba0e2fbb03ead121ff2587d831fe4ff17
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Add luaunit as xUnit lua framework
Change-Id: I49627b6554c62d05eca5e367d073b037385e40b1
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
This is the skeleton, it compile but there isn't tests
implemented for now.
Change-Id: Ie810a9eb23d58797bebd6b64b00682238e4bd732
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|