コード例 #1
0
def validate_local_as(asn):
    if asn is None:
        raise MissingRequiredConf(conf_name=LOCAL_AS)

    if not is_valid_asn(asn):
        raise ConfigValueError(
            desc='Invalid local_as configuration value: %s' % asn)
    return asn
コード例 #2
0
ファイル: common.py プロジェクト: AsmaSwapna/ryu
def validate_local_as(asn):
    if asn is None:
        raise MissingRequiredConf(conf_name=LOCAL_AS)

    if not is_valid_asn(asn):
        raise ConfigValueError(desc='Invalid local_as configuration value: %s'
                               % asn)
    return asn
コード例 #3
0
ファイル: test_validation.py プロジェクト: MrCocoaCat/ryu
 def test_is_valid_asn_old(self):
     ok_(validation.is_valid_asn(65000))
コード例 #4
0
ファイル: test_validation.py プロジェクト: MrCocoaCat/ryu
 def test_is_valid_asn(self):
     ok_(validation.is_valid_asn(6553800))
コード例 #5
0
ファイル: test_validation.py プロジェクト: MrCocoaCat/ryu
 def test_is_valid_asn_over(self):
     eq_(False, validation.is_valid_asn(0xffffffff + 1))
コード例 #6
0
ファイル: test_validation.py プロジェクト: MrCocoaCat/ryu
 def test_is_valid_asn_negative(self):
     eq_(False, validation.is_valid_asn(-1))
コード例 #7
0
ファイル: neighbors.py プロジェクト: shinpeimuraoka/ryu
def validate_remote_as(asn):
    if not is_valid_asn(asn):
        raise ConfigValueError(desc="Invalid remote as value %s" % asn)
    return asn
コード例 #8
0
ファイル: base.py プロジェクト: vinaykothiyal/ryu
def validate_cap_rtc_as(rtc_as):
    if not is_valid_asn(rtc_as):
        raise ConfigValueError(desc='Invalid RTC AS configuration value: %s'
                               % rtc_as)
    return rtc_as
コード例 #9
0
def validate_cap_rtc_as(rtc_as):
    if not is_valid_asn(rtc_as):
        raise ConfigValueError(desc='Invalid RTC AS configuration value: %s' %
                               rtc_as)
    return rtc_as
コード例 #10
0
def validate_remote_as(asn):
    if not is_valid_asn(asn):
        raise ConfigValueError(desc='Invalid remote as value %s' % asn)
    return asn
コード例 #11
0
ファイル: test_validation.py プロジェクト: shinpeimuraoka/ryu
 def test_is_valid_asn(self):
     ok_(validation.is_valid_asn(6553800))
コード例 #12
0
ファイル: test_validation.py プロジェクト: shinpeimuraoka/ryu
 def test_is_valid_asn_over(self):
     eq_(False, validation.is_valid_asn(0xFFFFFFFF + 1))
コード例 #13
0
ファイル: test_validation.py プロジェクト: shinpeimuraoka/ryu
 def test_is_valid_asn_negative(self):
     eq_(False, validation.is_valid_asn(-1))
コード例 #14
0
ファイル: test_validation.py プロジェクト: shinpeimuraoka/ryu
 def test_is_valid_asn_old(self):
     ok_(validation.is_valid_asn(65000))