def rpc_getLoadedFiles(self, uploadPath=None, **kwargs): path = self.site.getStaticPath(uploadPath) result = Bag() b = DirectoryResolver(path) for i, n in enumerate( [(t[1], t[2]) for t in b.digest('#a.file_ext,#a.file_name,#a.abs_path') if t[0] == 'xls']): result.setItem('r_%i' % i, None, filename=n[0], filepath=n[1]) return result