正在显示
1 个修改的文件
包含
4 行增加
和
3 行删除
| @@ -49,7 +49,7 @@ class DevopsTask extends Command | @@ -49,7 +49,7 @@ class DevopsTask extends Command | ||
| 49 | while (true){ | 49 | while (true){ |
| 50 | $tasks = DevopsTaskModel::where('status', DevopsTaskModel::STATUS_PENDING)->get(); | 50 | $tasks = DevopsTaskModel::where('status', DevopsTaskModel::STATUS_PENDING)->get(); |
| 51 | foreach ($tasks as $task){ | 51 | foreach ($tasks as $task){ |
| 52 | - echo "Start task " . $task->id . PHP_EOL; | 52 | + echo "Start task " . $task->id; |
| 53 | if($task->type == DevopsTaskModel::TYPE_MYSQL){ | 53 | if($task->type == DevopsTaskModel::TYPE_MYSQL){ |
| 54 | $this->updateTable($task); | 54 | $this->updateTable($task); |
| 55 | } | 55 | } |
| @@ -62,9 +62,10 @@ class DevopsTask extends Command | @@ -62,9 +62,10 @@ class DevopsTask extends Command | ||
| 62 | public function updateTable($task){ | 62 | public function updateTable($task){ |
| 63 | $projects = Project::all(); | 63 | $projects = Project::all(); |
| 64 | foreach ($projects as $project){ | 64 | foreach ($projects as $project){ |
| 65 | - echo "project " . $project->id; | 65 | + echo "project " . $project->id . PHP_EOL; |
| 66 | $log = DevopsTaskLog::addLog($task->id, $project->id); | 66 | $log = DevopsTaskLog::addLog($task->id, $project->id); |
| 67 | if($log->status == DevopsTaskModel::STATUS_ACTIVE){ | 67 | if($log->status == DevopsTaskModel::STATUS_ACTIVE){ |
| 68 | + echo 'continue' . PHP_EOL; | ||
| 68 | continue; | 69 | continue; |
| 69 | } | 70 | } |
| 70 | if(!$project->mysqlConfig){ | 71 | if(!$project->mysqlConfig){ |
| @@ -84,7 +85,7 @@ class DevopsTask extends Command | @@ -84,7 +85,7 @@ class DevopsTask extends Command | ||
| 84 | $encrypt->unlock_url($project->mysqlConfig->port), | 85 | $encrypt->unlock_url($project->mysqlConfig->port), |
| 85 | ); | 86 | ); |
| 86 | }catch (\Exception $e){ | 87 | }catch (\Exception $e){ |
| 87 | - $log->remark = mb_substr('数据库连接失败:' . $e->getMessage(), 500); | 88 | + $log->remark = mb_substr('数据库连接失败:' . $e->getMessage(), 0, 500); |
| 88 | $log->status = DevopsTaskLog::STATUS_ERROR; | 89 | $log->status = DevopsTaskLog::STATUS_ERROR; |
| 89 | $log->save(); | 90 | $log->save(); |
| 90 | echo '-->' . $log->remark . PHP_EOL; | 91 | echo '-->' . $log->remark . PHP_EOL; |
-
请 注册 或 登录 后发表评论