Fixed WOL for multi manual assigment

This commit is contained in:
Adolfo Gómez García 2021-06-15 16:22:47 +02:00
parent d5f29bd20f
commit 1bb258d9dc

View File

@ -130,7 +130,7 @@ class IPMachinesService(IPServiceBase):
else:
# Check that ips are valid
for v in values['ipList']:
if not net.isValidHost(v):
if not net.isValidHost(v.split(';')[0]): # Get only IP/hostname
raise IPServiceBase.ValidationException(gettext('Invalid value detected on servers list: "{}"').format(v))
self._ips = [
'{}~{}'.format(str(ip).strip(), i)