- SfaServer.__init__(self, ip, port, key_file, cert_file,'registry')
- # initialize db schema
- from sfa.storage.alchemy import dbsession
- from sfa.storage.model import init_tables
- init_tables(dbsession)
+ SfaServer.__init__(self, ip, port, key_file, cert_file, 'registry')
+ sfa_config = Config()
+ if Config().SFA_REGISTRY_ENABLED:
+ from sfa.storage.alchemy import engine
+ from sfa.storage.dbschema import DBSchema
+ DBSchema().init_or_upgrade()