Revision 1ad949a7 kamaki/clients/network/rest_api.py

b/kamaki/clients/network/rest_api.py
80 80

  
81 81
    def ports_delete(self, port_id, **kwargs):
82 82
        return self.delete(path4url('ports', port_id), **kwargs)
83

  
84
    #  floatingips (L3) extentions
85

  
86
    def floatingips_get(self, floatingip_id=None, **kwargs):
87
        return self.get(path4url('floatingips', floatingip_id or ''), **kwargs)
88

  
89
    def floatingips_post(self, json_data, **kwargs):
90
        return self.post(path4url('floatingips'), json=json_data, **kwargs)
91

  
92
    def floatingips_put(self, floatingip_id, json_data, **kwargs):
93
        return self.put(
94
            path4url('floatingips', floatingip_id), json=json_data, **kwargs)
95

  
96
    def floatingips_delete(self, floatingip_id, **kwargs):
97
        return self.delete(path4url('floatingips', floatingip_id), **kwargs)

Also available in: Unified diff