Revision f1e45161 kamaki/clients/compute/rest_api.py

b/kamaki/clients/compute/rest_api.py
395 395

  
396 396
    def floating_ips_post(self, json_data, ip='', success=200, **kwargs):
397 397
        path = path4url('os-floating-ips', ip or '')
398
        if json_data is not None:
399
            json_data = json.dumps(json_data)
400
            self.set_header('Content-Type', 'application/json')
401
            self.set_header('Content-Length', len(json_data))
402
        return self.post(path, data=json_data, success=success, **kwargs)
398
        return self.post(path, json=json_data, success=success, **kwargs)
403 399

  
404 400
    def floating_ips_delete(self, ip='', success=204, **kwargs):
405 401
        path = path4url('os-floating-ips', ip or '')

Also available in: Unified diff