예제 #1
0
def _apply_options(layer, options):
    result = {}
    include_files = options.get('include_files')
    file_deleted = options.get('file_deleted')

    if include_files is not None:
        _filter = {
            'file': include_files,
            'deleted': file_deleted
        }
        result['files'] = list_file_svc.listing(layer['id'], _filter)

    return result
예제 #2
0
 def get(self):
     layer_id = int(self.request.GET.get('layerId'))
     filters = json.loads(self.request.GET.get('filters'))
     result = list_file_svc.listing(layer_id, filters)
     self.response.out.write(json.dumps(result))
예제 #3
0
 def get(self):
     layer_id = int(self.request.GET.get('layerId'))
     filters = json.loads(self.request.GET.get('filters'))
     result = list_file_svc.listing(layer_id, filters)
     self.response.out.write(json.dumps(result))