Commit Graph

36 Commits

Author SHA1 Message Date
Wataru Ishida
acc455f87e mux: capability API support
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2021-09-02 13:17:56 +09:00
Wataru Ishida
dc5690a10b mux: support TAI meta APIs
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2021-04-26 15:53:15 +09:00
Wataru Ishida
c1e40e273e ci: test SFF TAI library build
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2021-02-24 10:06:38 -08:00
Wataru Ishida
bad2a58395 sff: update TAI submodule
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2021-02-24 10:06:38 -08:00
Wataru Ishida
d6c347ff46 mux: apply logging setting during module initialization (#15)
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2020-12-04 01:19:22 -08:00
Wataru Ishida
8e720ebcb4 mux: raise error when lib == "" (#14)
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2020-12-03 15:25:43 -08:00
Wataru Ishida
a0d213e730 Merge pull request #13 from Telecominfraproject/exec
mux: add exec platform adapter
2020-10-21 15:55:36 -07:00
Wataru Ishida
6dc3cff86e mux: add exec platform adapter
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2020-10-21 22:49:51 +00:00
Wataru Ishida
43e49ed702 Merge pull request #12 from Telecominfraproject/mux
- mux: update the TAI submodule
- ci: move to github action
2020-10-21 11:12:10 -07:00
Wataru Ishida
e59bd0bcf8 ci: move to github action
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2020-10-21 18:07:03 +00:00
Wataru Ishida
b2a1b7f69d mux: update the TAI submodule
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com>
2020-10-21 18:06:58 +00:00
Wataru Ishida
684ed69d3a add tai_sff
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2020-02-03 15:21:07 -08:00
Wataru Ishida
29892bb73f mux: update sm oopt-tai
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2020-01-14 08:20:48 -08:00
Wataru Ishida
2f2590ee66 mux: add mux custom attributes
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2020-01-14 08:20:48 -08:00
Wataru Ishida
31658b2d44 mux: latest TAI
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2020-01-08 17:01:49 -08:00
Wataru Ishida
44ffe0b73d mux: add test
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2020-01-04 11:24:02 -08:00
Wataru Ishida
45f93cee42 mux: overhaul by using TAI library framework
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2020-01-04 11:24:02 -08:00
Wataru Ishida
9c7351a0f1 mux: adapt notification_callback API change
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
eb5bee2b8b mux: support host clear APIs
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
89fb966954 mux: support log handler
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
5c3e0c1611 mux: support module_id_query()
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
318f221930 mux: fix race condition of notification oid conversion
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
db57d98ff5 mux: update json.hpp from 3.1.2 to 3.6.1
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
f3e5d3fb35 mux: convert oid for notifications
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
54155f66f7 mux: support tai_log_set()
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
1373f9867f mux: convert oid in attribute values
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
f95e38daf1 mux: update oopt-tai sm
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-09-19 17:46:18 -07:00
Wataru Ishida
839522d7c3 mux: fix oid allocater to start oid allocation from 1
0 is reserved for TAI_NULL_OBJECT_ID.
It must not used for valid object id.

Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-02-11 16:45:41 -08:00
Wataru Ishida
76b252a543 mux: adapt to the lastest oopt-tai
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-02-11 16:45:41 -08:00
Scott Emery
83613ad1f1 Add tai_mux to the list of implementations 2018-08-20 17:11:17 -07:00
Scott Emery
6a7779be2e Merge pull request #1 from ishidawataru/mux
add libtai-mux
2018-08-20 17:07:51 -07:00
Wataru Ishida
8621fffdd6 add default config location (/etc/tai/mux/static.json) for static pa
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2018-08-21 00:02:44 +00:00
Wataru Ishida
e37c24efb2 fix bug of conditions to check api existence
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2018-08-20 23:54:03 +00:00
Wataru Ishida
4001800065 add libtai-mux
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2018-08-19 10:37:06 +00:00
Scott Emery
5f55526031 Contribute AC400 TAI Adapter Code
This commit provides the AC400 TAI adapter code. This code was previously open
sourced in the Cumulus Network's github organization. This commit moves the code
over to the TIP organization. See the README.md file in the tai_ac400 directory
for more information.
2018-07-18 13:39:42 -07:00
diegolaunch
c7e9cb5a36 Initial commit 2018-07-16 12:46:52 -07:00