return self.get(path4url('networks'), **kwargs)
def networks_post(self, json_data, **kwargs):
- return self.post(path4url('networks'), json=dumps(json_data), **kwargs)
+ return self.post(path4url('networks'), json=json_data, **kwargs)
def networks_put(self, network_id, json_data, **kwargs):
return self.put(
- path4url('networks', network_id), json=dumps(json_data), **kwargs)
+ path4url('networks', network_id), json=json_data, **kwargs)
def networks_delete(self, network_id, **kwargs):
return self.delete(path4url('networks', network_id), **kwargs)
return self.get(path4url('subnets'), **kwargs)
def subnets_post(self, json_data, **kwargs):
- return self.post(path4url('subnets'), json=dumps(json_data), **kwargs)
+ return self.post(path4url('subnets'), json=json_data, **kwargs)
def subnets_put(self, subnet_id, **kwargs):
return self.put(path4url('subnets', subnet_id), **kwargs)
self.set_param('mac_address', mac_address, iff=mac_address)
self.set_param('fixed_ips', fixed_ips, iff=fixed_ips)
self.set_param('security_groups', security_groups, iff=security_groups)
- data = dumps(json_data) if json_data else None
- return self.post(path4url('ports'), json=data, **kwargs)
+ return self.post(path4url('ports'), json=json_data, **kwargs)
def ports_put(
self, port_id,
self.set_param('mac_address', mac_address, iff=mac_address)
self.set_param('fixed_ips', fixed_ips, iff=fixed_ips)
self.set_param('security_groups', security_groups, iff=security_groups)
- data = dumps(json_data) if json_data else None
- return self.put(path4url('ports', port_id), json=data, **kwargs)
+ return self.put(path4url('ports', port_id), json=json_data, **kwargs)
def ports_delete(self, port_id, **kwargs):
return self.delete(path4url('ports', port_id), **kwargs)
dict(json_data=dict(k2='v2'), k3='v3')):
self.assertEqual(self.client.networks_post(**kwargs), 'ret val')
json_data = kwargs.pop('json_data')
- self._assert(post, '/networks', json=dumps(json_data), **kwargs)
+ self._assert(post, '/networks', json=json_data, **kwargs)
@patch('kamaki.clients.Client.put', return_value='ret val')
def test_networks_put(self, put):
self.client.networks_put(netid, **kwargs), 'ret val')
json_data = kwargs.pop('json_data')
self._assert(
- put, '/networks/%s' % netid, json=dumps(json_data), **kwargs)
+ put, '/networks/%s' % netid, json=json_data, **kwargs)
@patch('kamaki.clients.Client.delete', return_value='ret val')
def test_networks_delete(self, delete):
json_data = dict(subnets='some data')
self.assertEqual(self.client.subnets_post(
json_data=json_data, **kwargs), 'ret val')
- self._assert(post, '/subnets', json=dumps(json_data), **kwargs)
+ self._assert(post, '/subnets', json=json_data, **kwargs)
@patch('kamaki.clients.Client.put', return_value='ret val')
def test_subnets_put(self, put):
self.assertEqual(self.client.ports_post(**callargs), 'ret val')
self._assert(
- post, '/ports', set_param,
- params=params, json=None, **kwargs)
+ post, '/ports', set_param, params=params, json=None, **kwargs)
json_data = dict(id='some id', other_param='other val')
callargs['json_data'] = json_data
self.assertEqual(self.client.ports_post(**callargs), 'ret val')
self._assert(
post, '/ports', set_param, params,
- json=dumps(json_data), **kwargs)
+ json=json_data, **kwargs)
@patch('kamaki.clients.Client.set_param')
@patch('kamaki.clients.Client.put', return_value='ret val')
self.client.ports_put(port_id, **callargs), 'ret val')
self._assert(
put, '/ports/%s' % port_id, set_param, params,
- json=dumps(json_data), **kwargs)
+ json=json_data, **kwargs)
class FakeObject(object):