[Libosinfo] [libosinfo PATCH v2 0/7] Add osinfo_db_identify_tree() API
Cole Robinson
crobinso at redhat.com
Mon Jul 1 22:56:16 UTC 2019
On 6/26/19 7:27 AM, Fabiano Fidêncio wrote:
> Similarly to osinfo_db_identify_media(), let's add
> osinfo_db_identify_tree() API and be more consistent on how the apps
> should check whether a media/tree is known.
>
> More than that, this simplifies a little bit the code on the apps side.
>
> Together with this change, let's also deprecate
> osinfo_db_guess_os_from_tree() and "force" the apps to use the new and
> simpler API for tree detection.
>
> Changes since v1:
> - A few patches touching tree, in order to:
> - Remove some useless properties;
> - Set "has-treeinfo" as FALSE by default;
> - Add treeinfo properties;
> - Fixing treeinfo APIs' documentation;
> - A test has been added for osinfo_db_identify_tree()
> - The osinfo_db_guess_os_from_tree() test has been removed, as the
> function is now deprecated
>
> Fabiano Fidêncio (7):
> tree: Remove useless properties
> tree: Don't set "has-treeinfo" property's default to TRUE
> tree: Add treeinfo-* properties
> tree: Fix treeinfo APIs' documentation
> db: Add identify_tree() API
> tools,detect: Use osinfo_db_identify_tree()
> db: deprecate osinfo_db_guess_os_from_tree()
>
> osinfo/libosinfo.syms | 2 +
> osinfo/osinfo_db.c | 140 ++++++++++++++++++++++++++++++++++++----
> osinfo/osinfo_db.h | 3 +
> osinfo/osinfo_tree.c | 146 ++++++++++++++++++++----------------------
> tests/test-db.c | 21 ++----
> tools/osinfo-detect.c | 21 +++---
> 6 files changed, 219 insertions(+), 114 deletions(-)
>
Reviewed-by: Cole Robinson <crobinso at redhat.com>
Tested-by: Cole Robinson <crobinso at redhat.com>
- Cole
More information about the Libosinfo
mailing list