About using text output from commands, I'd suggest at least using route -n instead of route. I've encountered a problem with my gateway hostname being long enough for route to cut out the extra characters, and therefore nova extracting a wrong hostname.
About using text output from commands, I'd suggest at least using route -n instead of route. I've encountered a problem with my gateway hostname being long enough for route to cut out the extra characters, and therefore nova extracting a wrong hostname.