Пример #1
0
 def _parse_tunnel_ranges(self, tunnel_ranges, current_range):
     for entry in tunnel_ranges:
         entry = entry.strip()
         try:
             tun_min, tun_max = entry.split(":")
             tun_min = tun_min.strip()
             tun_max = tun_max.strip()
             tunnel_range = int(tun_min), int(tun_max)
         except ValueError as ex:
             raise exc.NetworkTunnelRangeError(tunnel_range=entry, error=ex)
         plugin_utils.verify_tunnel_range(tunnel_range, self.get_type())
         current_range.append(tunnel_range)
     LOG.info(_LI("%(type)s ID ranges: %(range)s"), {"type": self.get_type(), "range": current_range})
Пример #2
0
 def _verify_range(self, tunnel_range):
     return plugin_utils.verify_tunnel_range(tunnel_range, self.TYPE)
Пример #3
0
 def _verify_range(self, tunnel_range):
     return plugin_utils.verify_tunnel_range(tunnel_range, self.TYPE)