From 267ed6f86ec48125ccf7092e531529b83d2dead7 Mon Sep 17 00:00:00 2001 From: docktermj Date: Tue, 4 Mar 2025 08:46:42 -0500 Subject: [PATCH] #282 Debug - 2 --- senzingconfig/senzingconfig_basic.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/senzingconfig/senzingconfig_basic.go b/senzingconfig/senzingconfig_basic.go index dc1e910..6e51886 100644 --- a/senzingconfig/senzingconfig_basic.go +++ b/senzingconfig/senzingconfig_basic.go @@ -115,7 +115,7 @@ func (senzingConfig *BasicSenzingConfig) getAbstractFactory(ctx context.Context) if len(senzingConfig.GrpcTarget) == 0 { senzingSettings := senzingConfig.SenzingSettings - fmt.Printf(">>>>>> SenzingSettings: %s\n", senzingSettings) + fmt.Printf(">>>>>> SenzingSettings: %s\n", reverseString(senzingSettings)) // Handle case of SQLite in-memory database. // TODO: Refactor to different, reusable, location. @@ -805,3 +805,11 @@ func (senzingConfig *BasicSenzingConfig) UnregisterObserver(ctx context.Context, return err } + +func reverseString(s string) string { + runes := []rune(s) + for i, j := 0, len(runes)-1; i < j; i, j = i+1, j-1 { + runes[i], runes[j] = runes[j], runes[i] + } + return string(runes) +}