예제 #1
0
 @Override
 public PrimaryStorageInventory createPrimaryStorage(
     PrimaryStorageVO vo, APIAddPrimaryStorageMsg msg) {
   vo.setMountPath(msg.getUrl());
   vo = dbf.persistAndRefresh(vo);
   return PrimaryStorageInventory.valueOf(vo);
 }
 @Override
 public BackupStorageInventory createBackupStorage(
     BackupStorageVO vo, APIAddBackupStorageMsg msg) {
   APIAddSimulatorBackupStorageMsg smsg = (APIAddSimulatorBackupStorageMsg) msg;
   vo.setTotalCapacity(smsg.getTotalCapacity());
   vo.setAvailableCapacity(smsg.getAvailableCapacity());
   vo = dbf.persistAndRefresh(vo);
   return BackupStorageInventory.valueOf(vo);
 }