[gnome-boxes] os-database: Add get_recommended_resources_for_os()



commit 63cc23dcffa5795c5aa20084bea1d66af283b5c0
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Tue Feb 5 23:06:21 2013 +0200

    os-database: Add get_recommended_resources_for_os()
    
    Add a method to retrieve recommended resources for an OS.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688333

 src/os-database.vala |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/os-database.vala b/src/os-database.vala
index 2853647..e4f1b3b 100644
--- a/src/os-database.vala
+++ b/src/os-database.vala
@@ -111,6 +111,14 @@ private class Boxes.OSDatabase : GLib.Object {
         return get_resources_from_os_resources (minimum, recommended);
     }
 
+    public Resources? get_recommended_resources_for_os (Os os, string architecture) {
+        string[] prefs = { architecture, ARCHITECTURE_ALL };
+
+        var list = os.get_recommended_resources ();
+
+        return get_prefered_resources (list, prefs);
+    }
+
     private Resources get_resources_from_os_resources (Resources? minimum, Resources? recommended) {
         var resources = get_default_resources ();
 



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