Revision 2208858d kamaki/clients/cyclades_rest_api.py
b/kamaki/clients/cyclades_rest_api.py | ||
---|---|---|
39 | 39 |
class CycladesClientApi(ComputeClient): |
40 | 40 |
"""GRNet Cyclades REST API Client""" |
41 | 41 |
|
42 |
def servers_get(self, |
|
42 |
def servers_get( |
|
43 |
self, |
|
43 | 44 |
server_id='', |
44 | 45 |
command='', |
45 | 46 |
success=200, |
... | ... | |
63 | 64 |
self.set_param('changes-since', changes_since, changes_since) |
64 | 65 |
return self.get(path, success=success, **kwargs) |
65 | 66 |
|
66 |
def networks_get(self, |
|
67 |
network_id='', command='', success=(200, 203), **kwargs): |
|
67 |
def networks_get( |
|
68 |
self, |
|
69 |
network_id='', |
|
70 |
command='', |
|
71 |
success=(200, 203), |
|
72 |
**kwargs): |
|
68 | 73 |
"""GET base_url/networks[/network_id][/command] request |
69 | 74 |
|
70 | 75 |
:param network_id: integer (str or int) |
... | ... | |
80 | 85 |
path = path4url('networks', network_id, command) |
81 | 86 |
return self.get(path, success=success, **kwargs) |
82 | 87 |
|
83 |
def networks_delete(self, |
|
84 |
network_id='', command='', success=204, **kwargs): |
|
88 |
def networks_delete( |
|
89 |
self, |
|
90 |
network_id='', |
|
91 |
command='', |
|
92 |
success=204, |
|
93 |
**kwargs): |
|
85 | 94 |
"""DEL ETE base_url/networks[/network_id][/command] request |
86 | 95 |
|
87 | 96 |
:param network_id: integer (str or int) |
... | ... | |
97 | 106 |
path = path4url('networks', network_id, command) |
98 | 107 |
return self.delete(path, success=success, **kwargs) |
99 | 108 |
|
100 |
def networks_post(self, |
|
101 |
network_id='', command='', json_data=None, success=202, **kwargs): |
|
109 |
def networks_post( |
|
110 |
self, |
|
111 |
network_id='', |
|
112 |
command='', |
|
113 |
json_data=None, |
|
114 |
success=202, |
|
115 |
**kwargs): |
|
102 | 116 |
"""POST base_url/servers[/server_id]/[command] request |
103 | 117 |
|
104 | 118 |
:param network_id: integer (str or int) |
... | ... | |
122 | 136 |
path = path4url('networks', network_id, command) |
123 | 137 |
return self.post(path, data=data, success=success, **kwargs) |
124 | 138 |
|
125 |
def networks_put(self, |
|
126 |
network_id='', command='', json_data=None, success=204, **kwargs): |
|
139 |
def networks_put( |
|
140 |
self, |
|
141 |
network_id='', |
|
142 |
command='', |
|
143 |
json_data=None, |
|
144 |
success=204, |
|
145 |
**kwargs): |
|
127 | 146 |
"""PUT base_url/servers[/server_id]/[command] request |
128 | 147 |
|
129 | 148 |
:param network_id: integer (str or int) |
Also available in: Unified diff