[gnome-boxes] os-database: Add guess_os_from_install_media
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes] os-database: Add guess_os_from_install_media
- Date: Tue, 19 Feb 2013 20:34:08 +0000 (UTC)
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]