Skip to content

Commit a14bd4b

Browse files
authored
[3.x] Fix for some functions using a hard coded timeout of 30 (#157)
* Update ManagesCertificates.php * Update ManagesDaemons.php * Update ManagesWorkers.php
1 parent 917ae15 commit a14bd4b

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/Actions/ManagesCertificates.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public function installCertificate($serverId, $siteId, $certificateId, array $da
103103
$this->post("servers/$serverId/sites/$siteId/certificates/$certificateId/install", $data);
104104

105105
if ($wait) {
106-
$this->retry(30, function () use ($serverId, $siteId, $certificateId) {
106+
$this->retry($this->getTimeout(), function () use ($serverId, $siteId, $certificateId) {
107107
$certificate = $this->certificate($serverId, $siteId, $certificateId);
108108

109109
return $certificate->status == 'installed';
@@ -125,7 +125,7 @@ public function activateCertificate($serverId, $siteId, $certificateId, $wait =
125125
$this->post("servers/$serverId/sites/$siteId/certificates/$certificateId/activate");
126126

127127
if ($wait) {
128-
$this->retry(30, function () use ($serverId, $siteId, $certificateId) {
128+
$this->retry($this->getTimeout(), function () use ($serverId, $siteId, $certificateId) {
129129
$certificate = $this->certificate($serverId, $siteId, $certificateId);
130130

131131
return $certificate->activationStatus == 'activated';

src/Actions/ManagesDaemons.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public function restartDaemon($serverId, $daemonId, $wait = true)
7171
$this->post("servers/$serverId/daemons/$daemonId/restart");
7272

7373
if ($wait) {
74-
$this->retry(30, function () use ($serverId, $daemonId) {
74+
$this->retry($this->getTimeout(), function () use ($serverId, $daemonId) {
7575
$daemon = $this->daemon($serverId, $daemonId);
7676

7777
return $daemon->status == 'installed';

src/Actions/ManagesWorkers.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public function restartWorker($serverId, $siteId, $workerId, $wait = true)
8989
$this->post("servers/$serverId/sites/$siteId/workers/$workerId/restart");
9090

9191
if ($wait) {
92-
$this->retry(30, function () use ($serverId, $siteId, $workerId) {
92+
$this->retry($this->getTimeout(), function () use ($serverId, $siteId, $workerId) {
9393
$key = $this->worker($serverId, $siteId, $workerId);
9494

9595
return $key->status == 'installed';

0 commit comments

Comments
 (0)