code: def list(self, ignore_patterns):
          
          for storage in six.itervalues(self.storages):
              if storage.exists(''):  # check if storage location exists
                  for path in utils.get_files(storage, ignore_patterns):
                      yield path, storage
docs: List all files in all app storages.