From 823bda8024283d183a2c68dc5f0a5c39d97413b0 Mon Sep 17 00:00:00 2001 From: Benn Oshrin Date: Tue, 13 Feb 2024 10:43:54 -0500 Subject: [PATCH] Additional logging in ProvisioningTargetsTable (CFM-254) --- app/src/Model/Table/ProvisioningTargetsTable.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/Model/Table/ProvisioningTargetsTable.php b/app/src/Model/Table/ProvisioningTargetsTable.php index 9dcc5b2ed..8282f2d18 100644 --- a/app/src/Model/Table/ProvisioningTargetsTable.php +++ b/app/src/Model/Table/ProvisioningTargetsTable.php @@ -170,13 +170,13 @@ public function provision( ProvisionerModeEnum::Queue, ProvisionerModeEnum::QueueOnError ])) { - $this->llog('trace', "Skipping Provisioning Target with mode " . $t->status . " (automatic context)", $t->id); + $this->llog('trace', "Skipping Provisioning Target " . $t->id . " with mode " . $t->status . " (automatic context)", $t->id); continue 2; } break; case ProvisioningContextEnum::Enrollment: if($t->status == ProvisionerModeEnum::Manual) { - $this->llog('trace', "Skipping Provisioning Target with mode " . $t->status . " (enrollment context)", $t->id); + $this->llog('trace', "Skipping Provisioning Target " . $t->id . " with mode " . $t->status . " (enrollment context)", $t->id); continue 2; } break; @@ -200,6 +200,8 @@ public function provision( $result = $this->$pluginModel->provision($t->$uPluginModel, $provisionedModel, $data, $eligibility); + $this->alog('trace', $result); + $this->ProvisioningHistoryRecords->record( provisioningTargetId: $t->id, comment: $result['comment'], @@ -209,6 +211,8 @@ public function provision( ); } catch(\Exception $e) { + $this->llog('error', "Provisioning failure: " . $e->getMessage()); + $this->ProvisioningHistoryRecords->record( provisioningTargetId: $t->id, comment: $e->getMessage(),