None is unfortunately not an integer

This commit is contained in:
Daniel Hokka Zakrisson 2012-10-19 16:18:38 +02:00
parent 5a08da98a3
commit e3d18048d4

View file

@ -402,7 +402,9 @@ class Runner(object):
transport = None # use Runner setting
if delegate_to and actual_host in [ '127.0.0.1', 'localhost' ]:
transport = 'local'
conn = self.connector.connect(actual_host, int(actual_port), transport=transport)
if actual_port is not None:
actual_port = int(actual_port)
conn = self.connector.connect(actual_host, actual_port, transport=transport)
if delegate_to:
conn.delegate = host