/** * deletes a transfer * * @param $transfer name of the transfer * @return boolean of success */ function delete($transfer) { // set vars $this->_setVarsForTransfer($transfer); // FluAzu require_once "inc/classes/FluAzu.php"; // only if transfer exists in fluazu if (FluAzu::transferExists($transfer)) { // only if fluazu running if (!FluAzu::isRunning()) { array_push($this->messages, "fluazu not running, cannot delete transfer " . $transfer); return false; } // remove from azu if (!FluAzu::delTransfer($transfer)) { array_push($this->messages, $this->client . ": error when deleting transfer " . $transfer . " :"); $this->messages = array_merge($this->messages, FluAzu::getMessages()); return false; } } // delete return $this->_delete(); }
/** * deletes a transfer * * @param $transfer name of the transfer * @return boolean of success */ function delete($transfer) { // set vars $this->_setVarsForTransfer($transfer); // FluAzu require_once "inc/classes/FluAzu.php"; // only if transfer exists in fluazu if (FluAzu::transferExists($transfer)) { // only if fluazu running if (!FluAzu::isRunning()) { array_push($this->messages, "fluazu not running, cannot delete transfer " . $transfer); return false; } else { // remove from azu if (!FluAzu::delTransfer($transfer)) { array_push($this->messages, $this->client . ": error when deleting transfer " . $transfer . " :"); $this->messages = array_merge($this->messages, FluAzu::getMessages()); return false; } } } else { $msg = "transfer " . $transfer . " does not exist in fluazu, deleting pid file (delete)."; $this->logMessage($msg . "\n", true); unlink($this->transferFilePath . ".pid"); } // delete return $this->_delete(); }