diff --git a/sugar/datastore/datastore.py b/sugar/datastore/datastore.py index c907c96f..4acfd861 100644 --- a/sugar/datastore/datastore.py +++ b/sugar/datastore/datastore.py @@ -150,3 +150,6 @@ def unmount(mount_point_id): def mounts(): return dbus_helpers.mounts() + +def get_unique_values(key): + return dbus_helpers.get_unique_values(key) diff --git a/sugar/datastore/dbus_helpers.py b/sugar/datastore/dbus_helpers.py index 76299c10..0f1b6900 100644 --- a/sugar/datastore/dbus_helpers.py +++ b/sugar/datastore/dbus_helpers.py @@ -75,3 +75,6 @@ def unmount(mount_point_id): def mounts(): return _data_store.mounts() +def get_unique_values(key): + return _data_store.get_uniquevaluesfor(key, {}) +