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 <crobi...@redhat.com>
Tested-by: Cole Robinson <crobi...@redhat.com>

- Cole

_______________________________________________
Libosinfo mailing list
Libosinfo@redhat.com
https://www.redhat.com/mailman/listinfo/libosinfo

Reply via email to