def get_storage_share_config(self): storage_share = self.get_config_or_default( self.docs, 'infrastructure/storage-share') storage_share.specification.name = resource_name( self.cluster_prefix, self.cluster_name, 'k8s-ss') storage_share.specification.storage_account_name = storage_account_name( self.cluster_prefix, self.cluster_name, 'k8s') return storage_share
def test_storage_account_long(): actual = storage_account_name('Prefix', 'SuperLongClusterName', 'SuperLongUse') assert len(actual) == 24 assert actual == "prefixsuperlongclussuper"
def test_storage_account_short(): actual = storage_account_name('Prefix', 'Cluster', 'Use') assert actual == "prefixclusteruse"
def test_storage_account_name_no_prefix3(): actual = storage_account_name(None, 'Cluster', 'use') assert actual == "clusteruse"
def test_storage_account_name_no_prefix1(): actual = storage_account_name('default', 'Cluster', 'use') assert actual == "clusteruse"