Beispiel #1
0
 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();
     }
 }
Beispiel #3
0
?>
</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>