Revision 6d6d5141 kamaki/clients/compute/__init__.py

b/kamaki/clients/compute/__init__.py
112 112
            security_group=None,
113 113
            user_data=None,
114 114
            availability_zone=None,
115
            server=None,
116 115
            metadata=None,
117 116
            personality=None,
118 117
            response_headers=dict(location=None)):
......
271 270
        :returns: dict of updated key:val metadata
272 271
        """
273 272
        req = {'meta': {key: val}}
274
        r = self.servers_put(server_id, key, json_data=req, success=201)
273
        r = self.servers_metadata_put(
274
            server_id, key, json_data=req, success=201)
275 275
        return r.json['meta']
276 276

  
277 277
    def update_server_metadata(
......
285 285
        :returns: dict of updated key:val metadata
286 286
        """
287 287
        req = {'metadata': metadata}
288
        r = self.servers_post(server_id, json_data=req, success=201)
288
        r = self.servers_metadata_post(server_id, json_data=req, success=201)
289 289
        for k, v in response_headers.items():
290 290
            response_headers[k] = r.headers.get(k, v)
291 291
        return r.json['metadata']
......
298 298

  
299 299
        :returns: (dict) response headers
300 300
        """
301
        r = self.servers_delete(server_id, key)
301
        r = self.servers_metadata_delete(server_id, key)
302 302
        return r.headers
303 303

  
304 304
    def list_flavors(self, detail=False, response_headers=dict(
......
381 381
        :returns: (dict) updated metadata
382 382
        """
383 383
        req = {'meta': {key: val}}
384
        r = self.images_put(image_id, 'metadata/' + key, json_data=req)
384
        r = self.images_metadata_put(image_id, key, json_data=req)
385 385
        return r.json['meta']
386 386

  
387 387
    def update_image_metadata(
......
408 408

  
409 409
        :returns: (dict) response headers
410 410
        """
411
        command = path4url('metadata', key)
412
        r = self.images_delete(image_id, command)
411
        r = self.images_metadata_delete(image_id, key)
413 412
        return r.headers
414 413

  
415 414
    def get_floating_ip_pools(self, tenant_id):

Also available in: Unified diff