/**
  * @param  $formData
  * @param string $entryPoint
  * @return bool
  */
 function tryDeleteSubmit($formData, $entryPoint = 'internal')
 {
     $instance = $this->adminNova->getInstance($formData['instanceid']);
     if (!$instance) {
         $this->getOutput()->addWikiMsg('openstackmanager-nonexistanthost');
         return true;
     }
     $instancename = $instance->getInstanceName();
     $instanceid = $instance->getInstanceId();
     $success = $this->userNova->terminateInstance($instanceid);
     if ($success) {
         $instance->deleteArticle();
         $success = OpenStackNovaHost::deleteHostByInstanceId($instanceid);
         if ($success) {
             $this->getOutput()->addWikiMsg('openstackmanager-deletedinstance', $instanceid);
         } else {
             $this->getOutput()->addWikiMsg('openstackmanager-deletedinstance-faileddns', $instancename, $instanceid);
         }
     } else {
         $this->getOutput()->addWikiMsg('openstackmanager-deleteinstancefailed');
     }
     $out = '<br />';
     $out .= Linker::link($this->getTitle(), wfMsgHtml('openstackmanager-backinstancelist'));
     $this->getOutput()->addHTML($out);
     return true;
 }