swift-init: Re-enable targeted configs

Change-Id: I6895a52c9f757e94cf0b304d85234dd00a4f5afa
This commit is contained in:
Tim Burke
2021-01-14 13:42:40 -08:00
parent 8081e01820
commit 969b05fcf5
2 changed files with 4 additions and 0 deletions

View File

@@ -185,6 +185,8 @@ def format_server_name(servername):
:param servername: server name
:returns: swift compatible server name and its binary name
"""
if '.' in servername:
servername = servername.split('.', 1)[0]
if '-' not in servername:
servername = '%s-server' % servername
cmd = 'swift-%s' % servername

View File

@@ -313,6 +313,8 @@ class TestManagerModule(unittest.TestCase):
# test valid servers
self.assertTrue(manager.verify_server('object'))
self.assertTrue(manager.verify_server('object-server'))
self.assertTrue(manager.verify_server('object.replication'))
self.assertTrue(manager.verify_server('object-server.1'))
# test invalid servers
self.assertFalse(manager.verify_server('test'))
self.assertFalse(manager.verify_server('test-server'))