diff options
| author | alex.boterolowry <alex.boterolowry@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2> | 2009-06-29 18:01:52 +0000 |
|---|---|---|
| committer | alex.boterolowry <alex.boterolowry@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2> | 2009-06-29 18:01:52 +0000 |
| commit | 03de6e66288ff5f3cefdcb60b7afe786abb32f33 (patch) | |
| tree | 7fdf5398759c395573d65b0702c8a2dcdb9a08b3 /freebase/api | |
| parent | 2e38953f290a30e4f47dbd99e6c114ba3d5da31c (diff) | |
use_permission_of in mqlwrite
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@146 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
Diffstat (limited to 'freebase/api')
| -rw-r--r-- | freebase/api/session.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/freebase/api/session.py b/freebase/api/session.py index 770fa9c..d6bb513 100644 --- a/freebase/api/session.py +++ b/freebase/api/session.py @@ -593,10 +593,13 @@ class HTTPMetawebSession(MetawebSession): return body - def mqlwrite(self, sq): + def mqlwrite(self, sq, use_permission_of=None): """do a mql write. For a more complete description, see http://www.freebase.com/view/en/api_service_mqlwrite""" query = dict(query=sq, escape=False) + if use_permission_of: + query['use_permission_of'] = use_permission_of + qstr = json.dumps(query, separators=SEPARATORS) self.log.debug('MQLWRITE: %s', qstr) |
