From d1fba10aebc2b55f98a7ef7b2bc73ae2d96c2823 Mon Sep 17 00:00:00 2001 From: Ashlie Martinez Date: Wed, 4 Oct 2023 15:54:09 -0700 Subject: [PATCH] Refine serialized service/category Refine the persisted service/category slightly by making it so we can break them apart again during deserialization. Should be squashed into a previous commit. --- src/pkg/backup/backup_bases.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pkg/backup/backup_bases.go b/src/pkg/backup/backup_bases.go index bf977f7ea..981f61827 100644 --- a/src/pkg/backup/backup_bases.go +++ b/src/pkg/backup/backup_bases.go @@ -25,6 +25,7 @@ const ( tenantIDKey = "tenant" resourceIDKey = "resource" serviceCatPrefix = "sc-" + separator = "_" // Sentinel value for tags. Could technically be empty but we'll store // something for now. @@ -36,7 +37,7 @@ func serviceCatString( service path.ServiceType, category path.CategoryType, ) string { - return serviceCatPrefix + service.String() + category.String() + return serviceCatPrefix + service.String() + separator + category.String() } // reasonTags returns the set of key-value pairs that can be used as tags to