'src_uuid': 'src_uuid'}
if qos:
- attributes['qos'] = qos
+ for k, v in qos.items():
+ attributes[k] = str(v)
params = {'volumeID': int(sf_vol['volumeID']),
'name': 'UUID-%s' % v_ref['id'],
qos[i.key] = int(i.value)
return qos
- def _set_qos_by_volume_type(self, type_id, ctxt):
+ def _set_qos_by_volume_type(self, ctxt, type_id):
qos = {}
volume_type = volume_types.get_volume_type(ctxt, type_id)
specs = volume_type.get('extra_specs')
attributes = {'uuid': volume['id'],
'is_clone': 'False'}
if qos:
- attributes['qos'] = qos
+ for k, v in qos.items():
+ attributes[k] = str(v)
params = {'name': 'UUID-%s' % volume['id'],
'accountID': None,