/** * @param CM_Cli_Command $command */ protected function _lockCommand(CM_Cli_Command $command) { $commandName = $command->getName(); $process = $this->_getProcess(); $hostId = $process->getHostId(); $processId = $process->getProcessId(); $timeoutStamp = time() + self::TIMEOUT; CM_Db_Db::insert('cm_cli_command_manager_process', array('commandName' => $commandName, 'hostId' => $hostId, 'processId' => $processId, 'timeoutStamp' => $timeoutStamp)); }