Revision cd295a1d kamaki/clients/compute/__init__.py

b/kamaki/clients/compute/__init__.py
115 115
        :param server_id: integer (str or int)
116 116

  
117 117
        :param new_name: (str)
118

  
119
        :returns: (dict) response headers
118 120
        """
119 121
        req = {'server': {'name': new_name}}
120
        self.servers_put(server_id, json_data=req)
122
        r = self.servers_put(server_id, json_data=req)
123
        return r.headers
121 124

  
122 125
    def delete_server(self, server_id):
123 126
        """Submit a deletion request for a server specified by id
124 127

  
125 128
        :param server_id: integer (str or int)
129

  
130
        :returns: (dict) response headers
126 131
        """
127
        self.servers_delete(server_id)
132
        r = self.servers_delete(server_id)
133
        return r.headers
128 134

  
129 135
    def reboot_server(self, server_id, hard=False):
130 136
        """
......
134 140
        """
135 141
        boot_type = 'HARD' if hard else 'SOFT'
136 142
        req = {'reboot': {'type': boot_type}}
137
        self.servers_post(server_id, 'action', json_data=req)
143
        r = self.servers_post(server_id, 'action', json_data=req)
144
        return r.headers
138 145

  
139 146
    def get_server_metadata(self, server_id, key=''):
140 147
        """
......
183 190
        :param server_id: integer (str or int)
184 191

  
185 192
        :param key: (str) the meta key
193

  
194
        :returns: (dict) response headers
186 195
        """
187
        self.servers_delete(server_id, 'meta/' + key)
196
        r = self.servers_delete(server_id, 'meta/' + key)
197
        return r.headers
188 198

  
189 199
    def list_flavors(self, detail=False):
190 200
        """
......
279 289
        :param image_id: (str)
280 290

  
281 291
        :param key: (str) metadatum key
292

  
293
        :returns: (dict) response headers
282 294
        """
283 295
        command = path4url('meta', key)
284 296
        r = self.images_delete(image_id, command)

Also available in: Unified diff