remotemetadata cleanup

- dont overwrite metadata if lookup does not return anything
- make find fail without error
This commit is contained in:
j 2015-03-01 13:19:59 +05:30
commit 67788f2a04
2 changed files with 4 additions and 3 deletions

View file

@ -23,7 +23,7 @@ def request(action, data):
def find(query):
logger.debug('find %s', query)
return request('findMetadata', {'query': query})['items']
return request('findMetadata', {'query': query}).get('items', [])
def lookup(key, value):
logger.debug('lookup %s %s', key, value)