
If an array with a single host is passed into the hosts param, the function was erroring because the host was getting converted to a string when it was checking for bracketing for ipv6. This change checks the type and fixes the case where a single host is being passed so it continues to function. Change-Id: I91b9959a6f71b4e6885e55a568116cc28cf16ddd Closes-Bug: #1650042