Revision cd295a1d kamaki/clients/cyclades/__init__.py

b/kamaki/clients/cyclades/__init__.py
45 45
        """Submit a startup request
46 46

  
47 47
        :param server_id: integer (str or int)
48

  
49
        :returns: (dict) response headers
48 50
        """
49 51
        req = {'start': {}}
50
        self.servers_post(server_id, 'action', json_data=req, success=202)
52
        r = self.servers_post(server_id, 'action', json_data=req, success=202)
53
        return r.headers
51 54

  
52 55
    def shutdown_server(self, server_id):
53 56
        """Submit a shutdown request
54 57

  
55 58
        :param server_id: integer (str or int)
59

  
60
        :returns: (dict) response headers
56 61
        """
57 62
        req = {'shutdown': {}}
58
        self.servers_post(server_id, 'action', json_data=req, success=202)
63
        r = self.servers_post(server_id, 'action', json_data=req, success=202)
64
        return r.headers
59 65

  
60 66
    def get_server_console(self, server_id):
61 67
        """
......
89 95
        :param server_id: integer (str or int)
90 96

  
91 97
        :param profile: (str) ENABLED | DISABLED | PROTECTED
98

  
99
        :returns: (dict) response headers
92 100
        """
93 101
        req = {'firewallProfile': {'profile': profile}}
94
        self.servers_post(server_id, 'action', json_data=req, success=202)
102
        r = self.servers_post(server_id, 'action', json_data=req, success=202)
103
        return r.headers
95 104

  
96 105
    def list_servers(self, detail=False, changes_since=None):
97 106
        """

Also available in: Unified diff