コード例 #1
0
ファイル: environment.py プロジェクト: yesbox/exabgp
 def ip_list(_):
     ips = []
     for ip in _.split(' '):
         if not ip:
             continue
         elif isip(ip):
             ips.append(IP.create(ip))
         else:
             raise TypeError('ip %s is invalid' % ip)
     return ips
コード例 #2
0
ファイル: environment.py プロジェクト: Exa-Networks/exabgp
	def ip_list (_):
		ips = []
		for ip in _.split(' '):
			if not ip:
				continue
			elif isip(ip):
				ips.append(IP.create(ip))
			else:
				raise TypeError('ip %s is invalid' % ip)
		return ips
コード例 #3
0
ファイル: environment.py プロジェクト: PowerDNS/exabgp
	def optional_ip (_):
		if not _ or isip(_): return _
		raise TypeError('ip %s is invalid' % _)
コード例 #4
0
ファイル: environment.py プロジェクト: PowerDNS/exabgp
	def ip (_):
		if isip(_): return _
		raise TypeError('ip %s is invalid' % _)
コード例 #5
0
	def optional_ip (_):
		if not _ or isip(_):
			return _
		raise TypeError('ip %s is invalid' % _)
コード例 #6
0
	def ip (_):
		if isip(_):
			return _
		raise TypeError('ip %s is invalid' % _)