Recently functest container had its python requests lib updated to version
2.8.0 and it no longer supports passing in header values of float type.
Change-Id: I31da351d7f5c7c1c3ff5121b7b000f3bab1d76bf
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
import novaclient.client as novaclient
-nova_api_version = 2.11
+nova_api_version = '2.11'
def enable_compute_host(hostname):
self.nova = novaclient.Client(self.nova_api_version,
class DoctorInspectorSample(object):
- nova_api_version = 2.11
+ nova_api_version = '2.11'
def __init__(self):
self.nova = novaclient.Client(self.nova_api_version,
'Content-Type': 'application/json',
'Accept': 'application/json',
'X-Auth-Token': keystone.auth_ref['token']['id'],
- 'X-OpenStack-Nova-API-Version': 2.11,
+ 'X-OpenStack-Nova-API-Version': '2.11',
}
print requests.put(url, data=json.dumps(data), headers=headers)