]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Fix name parsing
authorZack Cerza <zack@cerza.org>
Mon, 12 May 2014 17:57:21 +0000 (12:57 -0500)
committerZack Cerza <zack@cerza.org>
Mon, 12 May 2014 17:57:21 +0000 (12:57 -0500)
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
teuthology/orchestra/remote.py

index bde222dd33f2115d941fd7de1731484158265434..7c0f0c6e220a521235bdb613783d68a79c672e86 100644 (file)
@@ -35,7 +35,11 @@ class Remote(object):
     def __init__(self, name, ssh=None, shortname=None, console=None,
                  host_key=None, keep_alive=True):
         self.name = name
-        (self.user, self.hostname) = name.split('@')
+        if '@' in name:
+            (self.user, self.hostname) = name.split('@')
+        else:
+            self.user = os.getlogin()
+            self.hostname = name
         self._shortname = shortname
         self.host_key = host_key
         self.keep_alive = keep_alive