Paul Bakker 2 роки тому
джерело
коміт
4a7868c894
Аккаунт користувача з таким Email не знайдено
1 змінених файлів з 6 додано та 2 видалено
  1. +6
    -2
      _states/ufw.py

+ 6
- 2
_states/ufw.py Переглянути файл

@@ -20,8 +20,12 @@ def _changed(name, msg, **changes):


def _resolve(host):
# let's just see if it starts with a number or a colon, for simplicity
if re.match(r'^[0-9:]', host):
# pure IP address / netmask IPv4?
if re.match(r'^([0-9\.])+(/[0-9]+)?$', host):
return host

# pure IPv6 address / netmask?
if re.match(r'^([0-9a-f:]+)(/[0-9]+)?$', host):
return host

return socket.gethostbyname(host)

Завантаження…
Відмінити
Зберегти