|
|
@@ -162,14 +162,23 @@ class DiskProvider extends BaseDataProvider implements ClientArea
|
|
|
}
|
|
|
$hdd->delete();
|
|
|
unset($this->vm);
|
|
|
- foreach($vm->getHdds() as $hd){
|
|
|
- if($hd['isPrimary']){
|
|
|
+ foreach($vm->getHardDisks() as $hd){
|
|
|
+
|
|
|
+ logModuleCall(
|
|
|
+ 'proxmoxCloud',
|
|
|
+ __FUNCTION__,
|
|
|
+ $hd->getName(),
|
|
|
+ 'Debug',
|
|
|
+ $hd->getId()
|
|
|
+ );
|
|
|
+
|
|
|
+ if($hd->isMaster()){
|
|
|
continue;
|
|
|
}
|
|
|
- if($hd['name'] == 'disk-0'){
|
|
|
+ if($hd->getName() == 'disk-0'){
|
|
|
continue;
|
|
|
}
|
|
|
- if(preg_match('/unused/', $hd['bus'])){
|
|
|
+ if(preg_match('/unused/', $hd->getId())){
|
|
|
$hd->delete();
|
|
|
break;
|
|
|
}
|