Amin Ben Ramdhane
5e72e0b978
Ticket refs #4767 : Adapt Tools and Documentation to new Vendor Extension mechanism
...
- Add support for vendor extension in Excel, XML tools
- Convert shell script to python
- Update Documentation
2021-04-06 15:06:50 +01:00
Amin Ben Ramdhane
5e97bdb5e4
bbf: add support for vendor extension
2021-03-25 16:06:31 +01:00
Amin Ben Ramdhane
cdad11d92d
Ticket refs #4386 : dm_validate_string in libbbf_api requires length of enumeration and pattern arrays to be hardcoded at caller
...
- use NULL-terminated arrays instead of providing length by the caller
2021-02-15 21:13:18 +01:00
Amin Ben Ramdhane
92d1f62cab
bbf: cleanup
...
- fix flawfinder and cppcheck issues
- remove all unused functions
2021-02-10 17:31:55 +01:00
Amin Ben Ramdhane
9c70a16884
bbf: add the missing pattern => "^$"
2021-02-01 15:55:51 +01:00
Amin Ben Ramdhane
44b6c08273
Fix add method based on the latest changes
...
update_instance: read config and type section from the passed section
2020-12-07 21:59:00 +01:00
Amin Ben Ramdhane
5d10fba083
bbf: improve and cleanup the code
...
- update_instance_alias: read config and type section from the passed section in handle_update_instance
- remove append_dot_to_string() function
2020-12-06 22:18:18 +01:00
Amin Ben Ramdhane
18643f29b3
bbf: enhance the code
...
- remove unused argument from dmuci_add_section() and dmuci_add_section_bbfdm() functions
- use snprintf instead of dmasptintf
- change function name: add_list_paramameter -> add_list_parameter
2020-11-23 10:58:48 +01:00
Amin Ben Ramdhane
50b9d73af7
Align bbf tools with latest changes
...
- Update the generator of source code
- Fix the generator of data model in XML format (generate_xml.sh/generate_xml_bbf.sh)
- Update README.md file
2020-11-18 22:00:12 +01:00
Amin Ben Ramdhane
df0603eedb
Ticket refs #3769 : bbf: add support for dynamic obj/param when generating excel file
2020-11-07 21:31:44 +01:00
Amin Ben Ramdhane
3183933dad
bbf: update python scripts to python3
2020-11-02 22:58:41 +01:00
Amin Ben Ramdhane
8ba74d624b
bbf: add unique_keys argument to the comment
...
- change (const char *[]) -> LIST_KEY
2020-10-17 14:54:33 +01:00
Amin Ben Ramdhane
a07102c32b
Get_schema: add the missing unique keys for TR181 and TR104
...
- Update JSON files for tr181 and tr104
- Update the generator
2020-10-14 16:33:02 +01:00
Shubham Sharma
a9fc190ed1
get_schema: Get unique keys from multi instance objects
...
- As per TR181, there could be one or more unique keys for each
multi-instance object. Added support to get the unique keys
associated with the multi-instance object.
- Changes for generate_source_code.sh to have unique keys as
extra object parameter.
2020-10-13 10:51:47 +01:00
Amin Ben Ramdhane
027d8fb599
bbf: save diagnostics data under '/etc/bbfdm/dmmap_diagnostics' instead of '/vat/state/cwmp'
2020-09-28 10:08:13 +01:00
Amin Ben Ramdhane
9b2fdc3562
Ticket refs #2845 : fix add object issues
2020-08-31 10:22:31 +01:00
Amin Ben Ramdhane
bbecdd7444
Ticket refs #2845 : bbf: add support the case uci config is updated manually
2020-08-22 16:37:32 +01:00
Amin Ben Ramdhane
4354aa2117
Ticket refs #2511 : libbbf: JSON schema support for Alias and Link
2020-05-17 15:33:52 +01:00