/** * @param $formData * @param string $entryPoint * @return bool */ function tryDeleteSubmit($formData, $entryPoint = 'internal') { $volume = $this->userNova->getVolume($formData['volumeid']); if (!$volume) { $this->getOutput()->addWikiMsg('openstackmanager-nonexistantvolume'); return true; } $volumeid = $volume->getVolumeId(); $success = $this->userNova->deleteVolume($volumeid); if ($success) { $this->getOutput()->addWikiMsg('openstackmanager-deletedvolume', $volumeid); } else { $this->getOutput()->addWikiMsg('openstackmanager-deletevolumefailed'); } $out = '<br />'; $out .= Linker::link($this->getPageTitle(), $this->msg('openstackmanager-backvolumelist')->escaped()); $this->getOutput()->addHTML($out); return true; }