コード例 #1
0
 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
コード例 #2
0
def test_storage_account_long():
    actual = storage_account_name('Prefix', 'SuperLongClusterName',
                                  'SuperLongUse')
    assert len(actual) == 24
    assert actual == "prefixsuperlongclussuper"
コード例 #3
0
def test_storage_account_short():
    actual = storage_account_name('Prefix', 'Cluster', 'Use')
    assert actual == "prefixclusteruse"
コード例 #4
0
def test_storage_account_name_no_prefix3():
    actual = storage_account_name(None, 'Cluster', 'use')
    assert actual == "clusteruse"
コード例 #5
0
def test_storage_account_name_no_prefix1():
    actual = storage_account_name('default', 'Cluster', 'use')
    assert actual == "clusteruse"