fix: spanner post-setup
Since `Config.rdbm_install` were not set propery in post-setup for spanner backend, spanenr libs are not added to `extraClasspath` in post setup.
diff --git a/setup_app/installers/rdbm.py b/setup_app/installers/rdbm.py
index 6c2b445e..9b168a73 100644
--- a/setup_app/installers/rdbm.py
+++ b/setup_app/installers/rdbm.py
@@ -463,5 +463,5 @@ class RDBMInstaller(BaseInstaller, SetupUtils):
         self.createDirs(Config.static_rdbm_dir)
 
     def installed(self):
-        return os.path.exists(Config.gluuRDBMProperties)
+        return os.path.exists(Config.gluuRDBMProperties) or os.path.exists(Config.gluuSpannerProperties)
 
diff --git a/setup_app/utils/collect_properties.py b/setup_app/utils/collect_properties.py
index a2db2dca..78d9b4dd 100644
--- a/setup_app/utils/collect_properties.py
+++ b/setup_app/utils/collect_properties.py
@@ -42,6 +42,9 @@ class CollectProperties(SetupUtils, BaseInstaller):
         oxidp_ConfigurationEntryDN = gluu_prop['oxidp_ConfigurationEntryDN']
         gluu_ConfigurationDN = 'ou=configuration,o=gluu'
 
+        if Config.persistence_type in ('sql', 'spanner'):
+            Config.rdbm_install = True
+
         if Config.persistence_type in ('couchbase', 'sql', 'spanner'):
             ptype = 'rdbm' if Config.persistence_type in ('sql', 'spanner') else 'couchbase'
             Config.mappingLocations = { group: ptype for group in Config.couchbaseBucketDict }
['setup_app/utils/collect_properties.py', 'setup_app/installers/rdbm.py']