'List all files in all app storages.'

def list(self, ignore_patterns):

    for storage in six.itervalues(self.storages):
        if storage.exists(''):
            for path in utils.get_files(storage, ignore_patterns):
                (yield (path, storage))
