Repository¶
get_repository(query, site=default_site)
Example¶
from lbto.dms import get_repository
q = {
'sign_in': {'user': 'admin', 'passwd': 'lbto' },
'filter': {
'INSTRUME': {
'$in': ['LUCI1', 'LUCI2']
},
'DIMMFWHM': {
'$gt': 0
},
'DATE': {
'$regex': '.*T(1[7-9]|2[0-3]):.*'
},
},
'projection': {
'_id': 0,
'INSTRUME': 1,
'PI_NAME': 1,
'PROPID': 1,
'DATE': 1,
'OBJECT': 1,
'DIMMFWHM': 1,
'OBJRA': 1,
'OBJDEC': 1,
'filename': 1
},
'sort': [
[ 'mjdobs', -1 ]
],
'skip': 0,
'limit': 10
}
data = get_repository(q)