[gnome-boxes] os-database: Add guess_os_from_install_media



commit c01b6fc515151fd0189b558cead990dd2572bc95
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Tue Feb 19 03:59:23 2013 +0200

    os-database: Add guess_os_from_install_media
    
    A new method to guess media. Unlike guess_os_from_install_media_path,
    this takes Osinfo.Media as input.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=694141

 src/os-database.vala |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/os-database.vala b/src/os-database.vala
index b946d14..38f5090 100644
--- a/src/os-database.vala
+++ b/src/os-database.vala
@@ -57,6 +57,13 @@ private class Boxes.OSDatabase : GLib.Object {
 
         var media = yield Media.create_from_location_async (media_path, Priority.DEFAULT, cancellable);
 
+        return yield guess_os_from_install_media (media);
+    }
+
+    public async Media? guess_os_from_install_media (Media media) throws GLib.Error {
+        if (!yield ensure_db_loaded ())
+            return null;
+
         if (db.identify_media (media))
             return media;
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]