def data_spider(path, ignore=(ValueError, NotImplementedError), followlinks=True, hidden=False, extra_kwargs=None):
 return {os.path.basename(path): _spider(path, ignore=ignore, followlinks=followlinks, hidden=hidden, extra_kwargs=extra_kwargs)}

def data_spider ( path , ignore = ( ValueError , NotImplementedError ) , followlinks = True , hidden = False , extra_kwargs = None ) : return { os . path . basename ( path ) : _spider ( path , ignore = ignore , followlinks = followlinks , hidden = hidden , extra_kwargs = extra_kwargs ) }
traverse a directory and call blaze .