Add debug for the prompt name detection failure problem

Change-Id: I6588535b10eae34040f5fd3572be9f89f08005d8
diff --git a/drivers/CiscoSX300.py b/drivers/CiscoSX300.py
index 479fc3b..7e8be32 100644
--- a/drivers/CiscoSX300.py
+++ b/drivers/CiscoSX300.py
@@ -427,6 +427,9 @@
     ### Internal functions
     ################################
 
+    def _hex(self, s):
+        return ':'.join(x.encode('hex') for x in s)
+
     def _login(self):
         logging.debug("attempting login with username %s, password %s" % (self._username, self._password))
         self._cli("")
@@ -443,7 +446,7 @@
             elif index == 2:
                 self._prompt_name = self.connection.match.group(1).strip()
                 logging.debug("Got prompt name %s" % self._prompt_name)
-                print "Got prompt name %s" % self._prompt_name
+                print "Got prompt name %s (%s)" % (self._prompt_name, self._hex(self._prompt_name))
                 return 0
             elif index == 3 or index == 4:
                 self._cli("", False)