Skip to content

Commit 074cff1

Browse files
authored
Merge pull request #18 from Keyfactor/logging
add some sync logging
2 parents 330cdb9 + cea20a4 commit 074cff1

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

sectigo-scm-caplugin/SectigoCAPlugin.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,7 @@ public async Task Synchronize(BlockingCollection<AnyCAPluginCertificate> blockin
547547
_logger.LogError($"Synchronize task failed with the following message: {producerTask.Exception.Flatten().Message}");
548548
throw producerTask.Exception.Flatten();
549549
}
550-
550+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Processing record {certToAdd.Id}");
551551
string dbCertId = null;
552552
int dbCertStatus = -1;
553553
//serial number is blank on certs that have not been issued (awaiting approval)
@@ -593,23 +593,26 @@ public async Task Synchronize(BlockingCollection<AnyCAPluginCertificate> blockin
593593
}
594594

595595
//Download to get full certdata required for sync process
596-
_logger.LogTrace($"Attempt to Pickup Certificate {certToAdd.CommonName} (ID: {certToAdd.Id})");
596+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Attempt to Pickup Certificate {certToAdd.CommonName}");
597597
var certdataApi = Task.Run(async () => await client.PickupCertificate(certToAdd.Id, certToAdd.CommonName)).Result;
598598
if (certdataApi != null)
599599
certData = Convert.ToBase64String(certdataApi.GetRawCertData());
600600

601+
601602
if (certToAdd == null || String.IsNullOrEmpty(certToAdd.SerialNumber) || String.IsNullOrEmpty(certToAdd.CommonName) || String.IsNullOrEmpty(certData))
602603
{
603604
_logger.LogDebug($"Certificate Data unavailable for {certToAdd.CommonName} (ID: {certToAdd.Id}). Skipping ");
604605
continue;
605606
}
607+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Retrieved cert data: {certData}");
606608

607609
string prodId = "";
608610
try
609611
{
610-
_logger.LogTrace($"Cert ID: {certToAdd.Id.ToString()}");
611-
_logger.LogTrace($"Sync ID: {syncReqId.ToString()}");
612-
_logger.LogTrace($"Product ID: {certToAdd.CertType.id.ToString()}");
612+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Cert ID: {certToAdd.Id.ToString()}");
613+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Sync ID: {syncReqId.ToString()}");
614+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Product ID: {certToAdd.CertType.id.ToString()}");
615+
_logger.LogTrace($"SYNC TRACE ({certToAdd.Id}): Status: {certToAdd.status}");
613616
prodId = certToAdd.CertType.id.ToString();
614617
}
615618
catch { }

0 commit comments

Comments
 (0)