public function deleteSync() { if (TaskManager::check($this->sync_id)) { TaskManager::delete($this->sync_id); } if (TaskManager::check($this->db_backup_id)) { TaskManager::delete($this->db_backup_id); } if (TaskManager::check($this->heartbeat_id)) { TaskManager::delete($this->heartbeat_id); } }
protected function clearCronTask($id) { if (TaskManager::check($id) === true) { TaskManager::delete($id); } if ($pid = $this->getSynsStatusCommandPid()) { ProcessPid::killProcess($pid); $this->_configForm->updateParam('SYNS_STATUS_COMMAND_PID', false); // $this->_configForm->updateParam('MASTER_TCP_SERVER_COMMAND_PID',false); $this->_configForm->saveToFile(); } }
?> </th> <td><?php echo CHtml::activeTextField($conf_form, 'sync_max_row', array('style' => 'width: 50px;')); ?> <?php echo CHtml::activeLabel($conf_form, 'sync_max_row_desc'); ?> </td> <td><?php echo CHtml::error($conf_form, 'sync_max_row'); ?> </td> </tr> <tr> <th></th> <td> <?php echo CHtml::submitButton(TaskManager::check($conf_form->sync_id) ? 'Update' : 'Start', array('name' => 'save_db_sync')); ?> <?php if (TaskManager::check($conf_form->sync_id)) { echo CHtml::submitButton('Stop', array('name' => 'delete_db_sync')); } ?> </td> </tr> </table> </div>