diff --git a/gns3server/modules/dynamips/dynamips_hypervisor.py b/gns3server/modules/dynamips/dynamips_hypervisor.py index 78726f00..cc01cf8d 100644 --- a/gns3server/modules/dynamips/dynamips_hypervisor.py +++ b/gns3server/modules/dynamips/dynamips_hypervisor.py @@ -268,7 +268,7 @@ class DynamipsHypervisor: yield from self._writer.drain() except OSError as e: raise DynamipsError("Could not send Dynamips command '{command}' to {host}:{port}: {error}, process running: {run}" - .format(command=command, host=self._host, port=self._port, error=e, run=self.is_running())) + .format(command=command.strip(), host=self._host, port=self._port, error=e, run=self.is_running())) # Now retrieve the result data = [] @@ -294,7 +294,7 @@ class DynamipsHypervisor: buf += chunk.decode("utf-8", errors="ignore") except OSError as e: raise DynamipsError("Could not read response for '{command}' from {host}:{port}: {error}, process running: {run}" - .format(command=command, host=self._host, port=self._port, error=e, run=self.is_running())) + .format(command=command.strip(), host=self._host, port=self._port, error=e, run=self.is_running())) # If the buffer doesn't end in '\n' then we can't be done try: