From a0d679285c41028f0df4ef6fc8e4991238a0e2f7 Mon Sep 17 00:00:00 2001
From: VakarisZ <vakarisz@yahoo.com>
Date: Wed, 8 Dec 2021 16:34:52 +0200
Subject: [PATCH] Agent: strip whitespace from IP's when generating a list of
 ip's

This fixes a bug where get_range_object("10.0.0.0 - 10.0.0.6") doesn't work because of the whitespaces
---
 monkey/common/network/network_range.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/monkey/common/network/network_range.py b/monkey/common/network/network_range.py
index 1ab37ba57..1ab199943 100644
--- a/monkey/common/network/network_range.py
+++ b/monkey/common/network/network_range.py
@@ -54,6 +54,7 @@ class NetworkRange(object, metaclass=ABCMeta):
     def check_if_range(address_str):
         if -1 != address_str.find("-"):
             ips = address_str.split("-")
+            ips = [ip.strip() for ip in ips]
             try:
                 ipaddress.ip_address(ips[0]) and ipaddress.ip_address(ips[1])
             except ValueError: