More env var refinement
This commit is contained in:
@@ -9,6 +9,11 @@ class TestCharmLifecycleDeploy(ut_utils.BaseTestCase):
|
||||
|
||||
def test_is_valid_env_key(self):
|
||||
self.assertTrue(lc_deploy.is_valid_env_key('OS_VIP04'))
|
||||
self.assertTrue(lc_deploy.is_valid_env_key('FIP_RANGE'))
|
||||
self.assertTrue(lc_deploy.is_valid_env_key('GATEWAY'))
|
||||
self.assertTrue(lc_deploy.is_valid_env_key('NAME_SERVER'))
|
||||
self.assertTrue(lc_deploy.is_valid_env_key('NET_ID'))
|
||||
self.assertTrue(lc_deploy.is_valid_env_key('VIP_RANGE'))
|
||||
self.assertFalse(lc_deploy.is_valid_env_key('AMULET_OS_VIP'))
|
||||
self.assertFalse(lc_deploy.is_valid_env_key('ZAZA_TEMPLATE_VIP00'))
|
||||
self.assertFalse(lc_deploy.is_valid_env_key('PATH'))
|
||||
|
||||
@@ -12,7 +12,14 @@ import zaza.charm_lifecycle.utils as utils
|
||||
|
||||
DEFAULT_OVERLAY_TEMPLATE_DIR = 'tests/bundles/overlays'
|
||||
DEFAULT_OVERLAYS = ['local-charm-overlay.yaml']
|
||||
VALID_ENVIRONMENT_KEY_PREFIXES = ['OS_']
|
||||
VALID_ENVIRONMENT_KEY_PREFIXES = [
|
||||
'FIP_RANGE',
|
||||
'GATEWAY',
|
||||
'NAME_SERVER',
|
||||
'NET_ID',
|
||||
'OS_',
|
||||
'VIP_RANGE',
|
||||
]
|
||||
|
||||
|
||||
def is_valid_env_key(key):
|
||||
|
||||
Reference in New Issue
Block a user