- for (auto s : storage_)
- if (s.second->attach_ == piface_->getCname())
- storages->push_back(s.second->piface_.getName());
-}
-
-Action* HostImpl::read(surf_file_t fd, sg_size_t size)
-{
- simgrid::surf::StorageImpl* st = findStorageOnMountList(fd->mount());
- XBT_DEBUG("READ %s on disk '%s'", fd->cname(), st->cname());
- return st->read(fd, size);
-}
-
-Action* HostImpl::write(surf_file_t fd, sg_size_t size)
-{
- simgrid::surf::StorageImpl* st = findStorageOnMountList(fd->mount());
- XBT_DEBUG("WRITE %s on disk '%s'", fd->cname(), st->cname());
- return st->write(fd, size);
+ for (auto const& s : storage_)
+ if (s.second->getHost() == piface_->getCname())
+ storages->push_back(s.second->piface_.getCname());