> + private final CloudSigma2Api api; > + > + @Inject > + public ServerDriveToVolume(CloudSigma2Api api) { > + this.api = checkNotNull(api, "api"); > + } > + > + @Override > + public Volume apply(ServerDrive serverDrive) { > + VolumeBuilder builder = new VolumeBuilder(); > + DriveInfo driveInfo = api.getDriveInfo(serverDrive.getDriveUuid()); > + builder.id(driveInfo.getUuid()); > + builder.size(driveInfo.getSize().floatValue()); > + builder.durable(true); > + builder.type(Volume.Type.NAS); > + builder.bootDevice(serverDrive.getBootOrder() > 0);
@demobox @nacx: verifying this with backend devs to be sure. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/70/files#r18373620