예제 #1
0
파일: cli.py 프로젝트: optionalg/storops
 def _get_tier_opt(tier):
     ret = []
     if tier is not None:
         possible_tiers = VNXTieringEnum.get_all()
         if tier in possible_tiers:
             ret += VNXTieringEnum.get_opt(tier)
         else:
             raise ValueError('not supported tiering type: {}.  '
                              'valid candidates: {}'
                              .format(tier, possible_tiers))
     return ret
예제 #2
0
 def _get_tier_opt(tier):
     ret = []
     if tier is not None:
         possible_tiers = VNXTieringEnum.get_all()
         if tier in possible_tiers:
             ret += VNXTieringEnum.get_opt(tier)
         else:
             raise ValueError('not supported tiering type: {}.  '
                              'valid candidates: {}'.format(
                                  tier, possible_tiers))
     return ret
예제 #3
0
 def test_get_opt(self):
     opt = VNXTieringEnum.get_opt(VNXTieringEnum.HIGH_AUTO)
     self.assertEqual(
         '-initialTier highestAvailable -tieringPolicy autoTier',
         ' '.join(opt))
예제 #4
0
 def f():
     VNXTieringEnum.get_opt('na')
예제 #5
0
 def test_get_opt(self):
     opt = VNXTieringEnum.get_opt(VNXTieringEnum.HIGH_AUTO)
     assert_that(
         ' '.join(opt),
         equal_to('-initialTier highestAvailable -tieringPolicy autoTier'))
예제 #6
0
파일: test_enums.py 프로젝트: crook/storops
 def f():
     VNXTieringEnum.get_opt('na')
예제 #7
0
파일: test_enums.py 프로젝트: crook/storops
 def test_get_opt(self):
     opt = VNXTieringEnum.get_opt(VNXTieringEnum.HIGH_AUTO)
     assert_that(
         ' '.join(opt),
         equal_to('-initialTier highestAvailable -tieringPolicy autoTier'))