From d97ee793009b2ac9c94c11895eee23fc18be16ee Mon Sep 17 00:00:00 2001 From: Sascha Silbe Date: Wed, 19 Aug 2009 20:36:07 +0000 Subject: use sugar.datastore.* instead of direct DBus access --- (limited to 'src/sugar/datastore/dbus_helpers.py') diff --git a/src/sugar/datastore/dbus_helpers.py b/src/sugar/datastore/dbus_helpers.py index 9115382..e9e0dda 100644 --- a/src/sugar/datastore/dbus_helpers.py +++ b/src/sugar/datastore/dbus_helpers.py @@ -31,6 +31,7 @@ DS_DBUS_PATH = "/org/laptop/sugar/DataStore" _data_store = None +# also used by sugar.datastore.datastore def _get_data_store(): global _data_store @@ -77,7 +78,7 @@ def get_filename(uid): logging.debug('dbus_helpers.get_filename: %s, %s' % (uid, filename)) return filename -def find(query, properties, reply_handler, error_handler): +def find(query, properties, reply_handler=None, error_handler=None): logging.debug('dbus_helpers.find: %r %r' % (query, properties)) if reply_handler and error_handler: return _get_data_store().find(query, properties, -- cgit v0.9.1