I ran into below rally exception while trying to run Rally scenario.

 u'Traceback (most recent call last):\n  File 
"/home/localadmin/openstack/cvg_rally/rally/rally/benchmark/runners/base.py", 
line 73, in _run_scenario_once\n    method_name)(**kwargs) or scenario_output\n 
 File 
"/home/localadmin/openstack/cvg_rally/rally/rally/benchmark/scenarios/vm_int/vm_perf.py",
 line 139, in boot_runperf_delete\n    self.server.dispose()\n  File 
"/home/localadmin/openstack/cvg_rally/rally/rally/benchmark/scenarios/vm_int/IperfInstance.py",
 line 68, in dispose\n    Instance.dispose(self)\n  File 
"/home/localadmin/openstack/cvg_rally/rally/rally/benchmark/scenarios/vm_int/instance.py",
 line 96, in dispose\n    self.ssh_instance.close()\n  File 
"/home/localadmin/openstack/cvg_rally/rally/rally/sshutils.py", line 136, in 
close\n    self._client.close()\nAttributeError: \'bool\' object has no 
attribute \'close\'\n'],

Looking at the code this how close() is written.
===== rally/sshutils.py====
135     def close(self):
136         self._client.close()
137         self._client = False

 85      def __init__(self, user, host, port=22, pkey=None,
 86                  key_filename=None, password=None):
 87         """Initialize SSH client.
 88
 89         :param user: ssh username
 90         :param host: hostname or ip address of remote ssh server
 91         :param port: remote ssh port
 92         :param pkey: RSA or DSS private key string or file object
 93         :param key_filename: private key filename
 94         :param password: password
 95
 96         """
 97
 98         self.user = user
 99         self.host = host
100         self.port = port
101         self.pkey = self._get_pkey(pkey) if pkey else None
102         self.password = password
103         self.key_filename = key_filename
104         self._client = False

======================

This object _client is used at boolean and in above code its trying to invoke a 
method on it, so its this intentional. If not is this a known issue ?

Thanks,
Harshil

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to