root / debian / kamaki.1 @ e78f2082
History | View | Annotate | Download (10.6 kB)
1 | e78f2082 | Stavros Sachtouris | .TH "KAMAKI" "1" "December 16, 2013" "0.12" "Kamaki" |
---|---|---|---|
2 | 3bc0a7ee | Stavros Sachtouris | .SH NAME |
3 | 3bc0a7ee | Stavros Sachtouris | kamaki \- Command-line tool for managing clouds |
4 | 3bc0a7ee | Stavros Sachtouris | . |
5 | 3bc0a7ee | Stavros Sachtouris | .nr rst2man-indent-level 0 |
6 | 3bc0a7ee | Stavros Sachtouris | . |
7 | 3bc0a7ee | Stavros Sachtouris | .de1 rstReportMargin |
8 | 3bc0a7ee | Stavros Sachtouris | \\$1 \\n[an-margin] |
9 | 3bc0a7ee | Stavros Sachtouris | level \\n[rst2man-indent-level] |
10 | 3bc0a7ee | Stavros Sachtouris | level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] |
11 | 3bc0a7ee | Stavros Sachtouris | - |
12 | 3bc0a7ee | Stavros Sachtouris | \\n[rst2man-indent0] |
13 | 3bc0a7ee | Stavros Sachtouris | \\n[rst2man-indent1] |
14 | 3bc0a7ee | Stavros Sachtouris | \\n[rst2man-indent2] |
15 | 3bc0a7ee | Stavros Sachtouris | .. |
16 | 3bc0a7ee | Stavros Sachtouris | .de1 INDENT |
17 | 3bc0a7ee | Stavros Sachtouris | .\" .rstReportMargin pre: |
18 | 3bc0a7ee | Stavros Sachtouris | . RS \\$1 |
19 | 3bc0a7ee | Stavros Sachtouris | . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] |
20 | 3bc0a7ee | Stavros Sachtouris | . nr rst2man-indent-level +1 |
21 | 3bc0a7ee | Stavros Sachtouris | .\" .rstReportMargin post: |
22 | 3bc0a7ee | Stavros Sachtouris | .. |
23 | 3bc0a7ee | Stavros Sachtouris | .de UNINDENT |
24 | 3bc0a7ee | Stavros Sachtouris | . RE |
25 | 3bc0a7ee | Stavros Sachtouris | .\" indent \\n[an-margin] |
26 | 3bc0a7ee | Stavros Sachtouris | .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] |
27 | 3bc0a7ee | Stavros Sachtouris | .nr rst2man-indent-level -1 |
28 | 3bc0a7ee | Stavros Sachtouris | .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] |
29 | 3bc0a7ee | Stavros Sachtouris | .in \\n[rst2man-indent\\n[rst2man-indent-level]]u |
30 | 3bc0a7ee | Stavros Sachtouris | .. |
31 | e78f2082 | Stavros Sachtouris | .\" Man page generated from reStructeredText. |
32 | 3bc0a7ee | Stavros Sachtouris | . |
33 | 3bc0a7ee | Stavros Sachtouris | .SH SYNOPSIS |
34 | 3bc0a7ee | Stavros Sachtouris | .sp |
35 | e78f2082 | Stavros Sachtouris | \fBkamaki\fP [\fIgroup\fP] [\fIcommand\fP] [...] [\fIoptions\fP] [\fIarguments\fP] |
36 | e78f2082 | Stavros Sachtouris | \fBkamaki\-shell\fP [\fIgroup\fP] [\fIcommand\fP] [...] [\fIarguments\fP] |
37 | 3bc0a7ee | Stavros Sachtouris | .SH DESCRIPTION |
38 | 3bc0a7ee | Stavros Sachtouris | .sp |
39 | 3bc0a7ee | Stavros Sachtouris | \fBkamaki\fP is a simple, yet intuitive, command\-line tool for managing |
40 | e78f2082 | Stavros Sachtouris | clouds. It can be used in three forms: as an interactive shell |
41 | e78f2082 | Stavros Sachtouris | (\fIkamaki\-shell\fP), as a command line tool (\fIkamaki\fP) or as a clients API for |
42 | e78f2082 | Stavros Sachtouris | other applications (\fIkamaki.clients\fP). |
43 | 3bc0a7ee | Stavros Sachtouris | .sp |
44 | e78f2082 | Stavros Sachtouris | To run \fIkamaki\fP as an interactive shell, type |
45 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
46 | 3bc0a7ee | Stavros Sachtouris | .INDENT 3.5 |
47 | e78f2082 | Stavros Sachtouris | kamaki\-shell |
48 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
49 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
50 | 3bc0a7ee | Stavros Sachtouris | .sp |
51 | e78f2082 | Stavros Sachtouris | To run \fIkamaki\fP as tool type |
52 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
53 | 3bc0a7ee | Stavros Sachtouris | .INDENT 3.5 |
54 | 3bc0a7ee | Stavros Sachtouris | kamaki <group> <command> [...] [options] |
55 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
56 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
57 | 3bc0a7ee | Stavros Sachtouris | .sp |
58 | e78f2082 | Stavros Sachtouris | The kamaki clients API can be imported in python applications as |
59 | e78f2082 | Stavros Sachtouris | \fIkamaki.clients\fP |
60 | 3bc0a7ee | Stavros Sachtouris | .sp |
61 | 3bc0a7ee | Stavros Sachtouris | List of available command groups: |
62 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
63 | e78f2082 | Stavros Sachtouris | .TP |
64 | e78f2082 | Stavros Sachtouris | .B user |
65 | e78f2082 | Stavros Sachtouris | Astakos/Identity API commands |
66 | e78f2082 | Stavros Sachtouris | .TP |
67 | e78f2082 | Stavros Sachtouris | .B project |
68 | e78f2082 | Stavros Sachtouris | Astakos project API commands |
69 | e78f2082 | Stavros Sachtouris | .TP |
70 | e78f2082 | Stavros Sachtouris | .B quota |
71 | e78f2082 | Stavros Sachtouris | Astakos/Account API commands for quotas |
72 | e78f2082 | Stavros Sachtouris | .TP |
73 | e78f2082 | Stavros Sachtouris | .B resource |
74 | e78f2082 | Stavros Sachtouris | Astakos/Account API commands for resources |
75 | e78f2082 | Stavros Sachtouris | .TP |
76 | e78f2082 | Stavros Sachtouris | .B file |
77 | e78f2082 | Stavros Sachtouris | Pithos+/Storage object level API commands |
78 | e78f2082 | Stavros Sachtouris | .TP |
79 | e78f2082 | Stavros Sachtouris | .B container |
80 | e78f2082 | Stavros Sachtouris | Pithos+/Storage container level API commands |
81 | e78f2082 | Stavros Sachtouris | .TP |
82 | e78f2082 | Stavros Sachtouris | .B group |
83 | e78f2082 | Stavros Sachtouris | Pithos+/Storage user groups |
84 | e78f2082 | Stavros Sachtouris | .TP |
85 | e78f2082 | Stavros Sachtouris | .B sharer |
86 | e78f2082 | Stavros Sachtouris | Pithos+/Storage sharer accounts |
87 | e78f2082 | Stavros Sachtouris | .TP |
88 | e78f2082 | Stavros Sachtouris | .B server |
89 | e78f2082 | Stavros Sachtouris | Cyclades/Compute API server commands |
90 | e78f2082 | Stavros Sachtouris | .TP |
91 | e78f2082 | Stavros Sachtouris | .B flavor |
92 | e78f2082 | Stavros Sachtouris | Cyclades/Compute API flavor commands |
93 | e78f2082 | Stavros Sachtouris | .TP |
94 | e78f2082 | Stavros Sachtouris | .B image |
95 | e78f2082 | Stavros Sachtouris | Cyclades/Plankton API image commands |
96 | e78f2082 | Stavros Sachtouris | .TP |
97 | e78f2082 | Stavros Sachtouris | .B imagecompute |
98 | e78f2082 | Stavros Sachtouris | Cyclades/Compute API image commands |
99 | e78f2082 | Stavros Sachtouris | .TP |
100 | e78f2082 | Stavros Sachtouris | .B network |
101 | e78f2082 | Stavros Sachtouris | Networking API network commands |
102 | e78f2082 | Stavros Sachtouris | .TP |
103 | e78f2082 | Stavros Sachtouris | .B subnet |
104 | e78f2082 | Stavros Sachtouris | Networking API network commands |
105 | e78f2082 | Stavros Sachtouris | .TP |
106 | e78f2082 | Stavros Sachtouris | .B ip |
107 | e78f2082 | Stavros Sachtouris | Networking API floatingip commands |
108 | e78f2082 | Stavros Sachtouris | .TP |
109 | e78f2082 | Stavros Sachtouris | .B port |
110 | e78f2082 | Stavros Sachtouris | Networking API network Commands |
111 | e78f2082 | Stavros Sachtouris | .TP |
112 | e78f2082 | Stavros Sachtouris | .B config |
113 | e78f2082 | Stavros Sachtouris | Kamaki option and cloud configuration |
114 | e78f2082 | Stavros Sachtouris | .TP |
115 | e78f2082 | Stavros Sachtouris | .B history |
116 | e78f2082 | Stavros Sachtouris | Kamaki command history |
117 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
118 | 66c8a4f0 | Stavros Sachtouris | .SH HIDDEN COMMAND GROUPS |
119 | 66c8a4f0 | Stavros Sachtouris | .INDENT 0.0 |
120 | e78f2082 | Stavros Sachtouris | .TP |
121 | e78f2082 | Stavros Sachtouris | .B livetest |
122 | e78f2082 | Stavros Sachtouris | Live tests that check kamaki against running services. To enable: |
123 | 2664f6e5 | Stavros Sachtouris | kamaki config set livetest.cli livetest |
124 | e78f2082 | Stavros Sachtouris | .TP |
125 | e78f2082 | Stavros Sachtouris | .B service |
126 | e78f2082 | Stavros Sachtouris | Astakos API service commands |
127 | e78f2082 | Stavros Sachtouris | .TP |
128 | e78f2082 | Stavros Sachtouris | .B endpoint |
129 | e78f2082 | Stavros Sachtouris | Astakos API endpoints commands |
130 | e78f2082 | Stavros Sachtouris | .TP |
131 | e78f2082 | Stavros Sachtouris | .B commission |
132 | e78f2082 | Stavros Sachtouris | Astakos API commission commands |
133 | 66c8a4f0 | Stavros Sachtouris | .UNINDENT |
134 | 2664f6e5 | Stavros Sachtouris | .SH OPTIONS |
135 | 3bc0a7ee | Stavros Sachtouris | .sp |
136 | 3bc0a7ee | Stavros Sachtouris | .nf |
137 | 3bc0a7ee | Stavros Sachtouris | .ft C |
138 | 3bc0a7ee | Stavros Sachtouris | \-\-help, \-h Show help message and exit. |
139 | 3bc0a7ee | Stavros Sachtouris | \-v Use verbose output. |
140 | 3bc0a7ee | Stavros Sachtouris | \-d Use debug output. |
141 | e78f2082 | Stavros Sachtouris | \-o KEY=VAL Override a config value (can be repeated) |
142 | e78f2082 | Stavros Sachtouris | \-\-cloud CLOUD Choose a cloud to connect to |
143 | 3bc0a7ee | Stavros Sachtouris | .ft P |
144 | 3bc0a7ee | Stavros Sachtouris | .fi |
145 | 3bc0a7ee | Stavros Sachtouris | .SH COMMANDS |
146 | e78f2082 | Stavros Sachtouris | .SS user |
147 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
148 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
149 | e78f2082 | Stavros Sachtouris | authenticate Authenticate a user, show user information |
150 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
151 | e78f2082 | Stavros Sachtouris | info Get info for (current) session user |
152 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
153 | e78f2082 | Stavros Sachtouris | uuid2name Get user name(s) from uuid(s) |
154 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
155 | e78f2082 | Stavros Sachtouris | authenticate Authenticate a user and get all authentication information |
156 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
157 | e78f2082 | Stavros Sachtouris | list List (cached) session users |
158 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
159 | e78f2082 | Stavros Sachtouris | add Authenticate a user by token and add to kamaki session (cache) |
160 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
161 | e78f2082 | Stavros Sachtouris | name2uuid Get user uuid(s) from name(s) |
162 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
163 | e78f2082 | Stavros Sachtouris | select Select a user from the (cached) list as the current session user |
164 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
165 | e78f2082 | Stavros Sachtouris | delete Delete a user (token) from the (cached) list of session users |
166 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
167 | e78f2082 | Stavros Sachtouris | .SS project |
168 | 2664f6e5 | Stavros Sachtouris | .INDENT 0.0 |
169 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
170 | e78f2082 | Stavros Sachtouris | info Get details for a project |
171 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
172 | e78f2082 | Stavros Sachtouris | unsuspend Resume a suspended project (special privileges needed) |
173 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
174 | e78f2082 | Stavros Sachtouris | suspend Suspend a project (special privileges needed) |
175 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
176 | e78f2082 | Stavros Sachtouris | list List all projects |
177 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
178 | e78f2082 | Stavros Sachtouris | create Apply for a new project |
179 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
180 | e78f2082 | Stavros Sachtouris | modify Modify a project |
181 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
182 | e78f2082 | Stavros Sachtouris | terminate Terminate a project (special privileges needed) |
183 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
184 | e78f2082 | Stavros Sachtouris | application Application management commands |
185 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
186 | e78f2082 | Stavros Sachtouris | membership Project membership management commands |
187 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
188 | e78f2082 | Stavros Sachtouris | reinstate Reinstate a terminated project (special privileges needed) |
189 | 2664f6e5 | Stavros Sachtouris | .UNINDENT |
190 | e78f2082 | Stavros Sachtouris | .SS quota |
191 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
192 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
193 | e78f2082 | Stavros Sachtouris | list Get user quotas |
194 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
195 | e78f2082 | Stavros Sachtouris | info Get quota for a service (cyclades, pithos, astakos) |
196 | e78f2082 | Stavros Sachtouris | .UNINDENT |
197 | e78f2082 | Stavros Sachtouris | .SS resource |
198 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
199 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
200 | e78f2082 | Stavros Sachtouris | list List user resources |
201 | e78f2082 | Stavros Sachtouris | .UNINDENT |
202 | e78f2082 | Stavros Sachtouris | .SS file |
203 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
204 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
205 | e78f2082 | Stavros Sachtouris | info Get information/details about a file |
206 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
207 | e78f2082 | Stavros Sachtouris | truncate Truncate remote file up to size |
208 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
209 | e78f2082 | Stavros Sachtouris | mkdir Create a directory ( create \-\-content\-type=\(aqapplcation/directory\(aq ) |
210 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
211 | e78f2082 | Stavros Sachtouris | create Create an empty file |
212 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
213 | e78f2082 | Stavros Sachtouris | move Move objects, even between different accounts or containers |
214 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
215 | e78f2082 | Stavros Sachtouris | list List all objects in a container or a directory object |
216 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
217 | e78f2082 | Stavros Sachtouris | upload Upload a file |
218 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
219 | e78f2082 | Stavros Sachtouris | cat Fetch remote file contents |
220 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
221 | e78f2082 | Stavros Sachtouris | modify Modify the attributes of a file or directory object |
222 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
223 | e78f2082 | Stavros Sachtouris | append Append local file to (existing) remote object |
224 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
225 | e78f2082 | Stavros Sachtouris | download Download a remove file or directory object to local file system |
226 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
227 | e78f2082 | Stavros Sachtouris | copy Copy objects, even between different accounts or containers |
228 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
229 | e78f2082 | Stavros Sachtouris | overwrite Overwrite part of a remote file |
230 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
231 | e78f2082 | Stavros Sachtouris | delete Delete a file or directory object |
232 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
233 | e78f2082 | Stavros Sachtouris | .SS container |
234 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
235 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
236 | e78f2082 | Stavros Sachtouris | info Get information about a container |
237 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
238 | e78f2082 | Stavros Sachtouris | modify Modify the properties of a container |
239 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
240 | e78f2082 | Stavros Sachtouris | create Create a new container |
241 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
242 | e78f2082 | Stavros Sachtouris | list List all containers, or their contents |
243 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
244 | e78f2082 | Stavros Sachtouris | empty Empty a container |
245 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
246 | e78f2082 | Stavros Sachtouris | delete Delete a container |
247 | e78f2082 | Stavros Sachtouris | .UNINDENT |
248 | e78f2082 | Stavros Sachtouris | .SS group |
249 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
250 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
251 | e78f2082 | Stavros Sachtouris | create Create a group of users |
252 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
253 | e78f2082 | Stavros Sachtouris | list List all groups and group members |
254 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
255 | e78f2082 | Stavros Sachtouris | delete Delete a user group |
256 | e78f2082 | Stavros Sachtouris | .UNINDENT |
257 | e78f2082 | Stavros Sachtouris | .SS sharer |
258 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
259 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
260 | e78f2082 | Stavros Sachtouris | info Details on a Pithos+ sharer account (default: current account) |
261 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
262 | e78f2082 | Stavros Sachtouris | list List accounts who share file objects with current user |
263 | e78f2082 | Stavros Sachtouris | .UNINDENT |
264 | e78f2082 | Stavros Sachtouris | .SS server |
265 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
266 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
267 | e78f2082 | Stavros Sachtouris | info Detailed information on a Virtual Machine |
268 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
269 | e78f2082 | Stavros Sachtouris | modify Modify attributes of a virtual server |
270 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
271 | e78f2082 | Stavros Sachtouris | create Create a server (aka Virtual Machine) |
272 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
273 | e78f2082 | Stavros Sachtouris | list List virtual servers accessible by user |
274 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
275 | e78f2082 | Stavros Sachtouris | reboot Reboot a virtual server |
276 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
277 | e78f2082 | Stavros Sachtouris | start Start an existing virtual server |
278 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
279 | e78f2082 | Stavros Sachtouris | shutdown Shutdown an active virtual server |
280 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
281 | e78f2082 | Stavros Sachtouris | delete Delete a virtual server |
282 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
283 | e78f2082 | Stavros Sachtouris | wait Wait for server to finish [BUILD, STOPPED, REBOOT, ACTIVE] |
284 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
285 | e78f2082 | Stavros Sachtouris | .SS flavor |
286 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
287 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
288 | e78f2082 | Stavros Sachtouris | list list flavors |
289 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
290 | e78f2082 | Stavros Sachtouris | info get flavor details |
291 | e78f2082 | Stavros Sachtouris | .UNINDENT |
292 | e78f2082 | Stavros Sachtouris | .SS image |
293 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
294 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
295 | e78f2082 | Stavros Sachtouris | info Get image metadata |
296 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
297 | e78f2082 | Stavros Sachtouris | list List images accessible by user |
298 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
299 | e78f2082 | Stavros Sachtouris | register (Re)Register an image file to an Image service |
300 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
301 | e78f2082 | Stavros Sachtouris | modify Add / update metadata and properties for an image |
302 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
303 | e78f2082 | Stavros Sachtouris | unregister Unregister an image (does not delete the image file) |
304 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
305 | e78f2082 | Stavros Sachtouris | .SS imagecompute |
306 | 3bc0a7ee | Stavros Sachtouris | .INDENT 0.0 |
307 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
308 | e78f2082 | Stavros Sachtouris | info Get detailed information on an image |
309 | 2664f6e5 | Stavros Sachtouris | .IP \(bu 2 |
310 | e78f2082 | Stavros Sachtouris | list List images |
311 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
312 | e78f2082 | Stavros Sachtouris | modify Modify image properties (metadata) |
313 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
314 | e78f2082 | Stavros Sachtouris | delete Delete an image (WARNING: image file is also removed) |
315 | e78f2082 | Stavros Sachtouris | .UNINDENT |
316 | e78f2082 | Stavros Sachtouris | .SS network |
317 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
318 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
319 | e78f2082 | Stavros Sachtouris | info: Get details about a network |
320 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
321 | e78f2082 | Stavros Sachtouris | disconnect: Disconnect a network from a device |
322 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
323 | e78f2082 | Stavros Sachtouris | modify: Modify network attributes |
324 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
325 | e78f2082 | Stavros Sachtouris | create: Create a new network |
326 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
327 | e78f2082 | Stavros Sachtouris | list: List networks |
328 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
329 | e78f2082 | Stavros Sachtouris | connect: Connect a network with a device (server or router) |
330 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
331 | e78f2082 | Stavros Sachtouris | delete: Delete a network |
332 | e78f2082 | Stavros Sachtouris | .UNINDENT |
333 | e78f2082 | Stavros Sachtouris | .SS subnet |
334 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
335 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
336 | e78f2082 | Stavros Sachtouris | info Get details about a subnet |
337 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
338 | e78f2082 | Stavros Sachtouris | list List subnets |
339 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
340 | e78f2082 | Stavros Sachtouris | create Create a new subnet |
341 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
342 | e78f2082 | Stavros Sachtouris | modify Modify the attributes of a subnet |
343 | e78f2082 | Stavros Sachtouris | .UNINDENT |
344 | e78f2082 | Stavros Sachtouris | .SS ip |
345 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
346 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
347 | e78f2082 | Stavros Sachtouris | info Details for an IP |
348 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
349 | e78f2082 | Stavros Sachtouris | list List reserved floating IPs |
350 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
351 | e78f2082 | Stavros Sachtouris | attach Attach a floating IP to a server |
352 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
353 | e78f2082 | Stavros Sachtouris | pools List pools of floating IPs |
354 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
355 | e78f2082 | Stavros Sachtouris | release Release a floating IP |
356 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
357 | e78f2082 | Stavros Sachtouris | detach Detach a floating IP from a server |
358 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
359 | e78f2082 | Stavros Sachtouris | reserve Reserve a floating IP |
360 | e78f2082 | Stavros Sachtouris | .UNINDENT |
361 | e78f2082 | Stavros Sachtouris | .SS port |
362 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
363 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
364 | e78f2082 | Stavros Sachtouris | info Get details about a port |
365 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
366 | e78f2082 | Stavros Sachtouris | list List all ports |
367 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
368 | e78f2082 | Stavros Sachtouris | create Create a new port (== connect server to network) |
369 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
370 | e78f2082 | Stavros Sachtouris | modify Modify the attributes of a port |
371 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
372 | e78f2082 | Stavros Sachtouris | delete Delete a port (== disconnect server from network) |
373 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
374 | e78f2082 | Stavros Sachtouris | wait Wait for port to finish [ACTIVE, DOWN, BUILD, ERROR] |
375 | e78f2082 | Stavros Sachtouris | .UNINDENT |
376 | e78f2082 | Stavros Sachtouris | .SS config |
377 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
378 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
379 | e78f2082 | Stavros Sachtouris | list list configuration options |
380 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
381 | e78f2082 | Stavros Sachtouris | get get a configuration option |
382 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
383 | e78f2082 | Stavros Sachtouris | set set a configuration option |
384 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
385 | e78f2082 | Stavros Sachtouris | del delete a configuration option |
386 | e78f2082 | Stavros Sachtouris | .UNINDENT |
387 | e78f2082 | Stavros Sachtouris | .SS history |
388 | e78f2082 | Stavros Sachtouris | .sp |
389 | e78f2082 | Stavros Sachtouris | Command user history, as stored in ~/.kamaki.history |
390 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
391 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
392 | e78f2082 | Stavros Sachtouris | show show intersession history |
393 | 3bc0a7ee | Stavros Sachtouris | .IP \(bu 2 |
394 | e78f2082 | Stavros Sachtouris | clean clean up history |
395 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
396 | e78f2082 | Stavros Sachtouris | run run/show previously executed command(s) |
397 | 66c8a4f0 | Stavros Sachtouris | .UNINDENT |
398 | e78f2082 | Stavros Sachtouris | .SS livetest (hidden) |
399 | 66c8a4f0 | Stavros Sachtouris | .INDENT 0.0 |
400 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
401 | 66c8a4f0 | Stavros Sachtouris | all test all clients |
402 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
403 | 2664f6e5 | Stavros Sachtouris | args test how arguments are treated by kamaki |
404 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
405 | 66c8a4f0 | Stavros Sachtouris | astakos test Astakos client |
406 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
407 | 66c8a4f0 | Stavros Sachtouris | cyclades test Cyclades client |
408 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
409 | 66c8a4f0 | Stavros Sachtouris | error Create an error message with optional message |
410 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
411 | 66c8a4f0 | Stavros Sachtouris | image test Image client |
412 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
413 | 66c8a4f0 | Stavros Sachtouris | pithos test Pithos client |
414 | 66c8a4f0 | Stavros Sachtouris | .IP \(bu 2 |
415 | 66c8a4f0 | Stavros Sachtouris | prints user\-test print methods for lists and dicts |
416 | 3bc0a7ee | Stavros Sachtouris | .UNINDENT |
417 | e78f2082 | Stavros Sachtouris | .SS service (hidden) |
418 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
419 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
420 | e78f2082 | Stavros Sachtouris | list List available services |
421 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
422 | e78f2082 | Stavros Sachtouris | uuid2username Get service username(s) from uuid(s) |
423 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
424 | e78f2082 | Stavros Sachtouris | quotas Get service quotas |
425 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
426 | e78f2082 | Stavros Sachtouris | username2uuid Get service uuid(s) from username(s) |
427 | e78f2082 | Stavros Sachtouris | .UNINDENT |
428 | e78f2082 | Stavros Sachtouris | .SS endpoint (hidden) |
429 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
430 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
431 | e78f2082 | Stavros Sachtouris | list Get endpoints service endpoints |
432 | e78f2082 | Stavros Sachtouris | .UNINDENT |
433 | e78f2082 | Stavros Sachtouris | .SS commission (hidden) |
434 | e78f2082 | Stavros Sachtouris | .INDENT 0.0 |
435 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
436 | e78f2082 | Stavros Sachtouris | info Get commission info (special privileges required) |
437 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
438 | e78f2082 | Stavros Sachtouris | resolve Resolve multiple commissions (special privileges required) |
439 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
440 | e78f2082 | Stavros Sachtouris | accept Accept a pending commission (special privileges required) |
441 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
442 | e78f2082 | Stavros Sachtouris | reject Reject a pending commission (special privileges required) |
443 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
444 | e78f2082 | Stavros Sachtouris | issue Issue commissions as a json string (special privileges required) |
445 | e78f2082 | Stavros Sachtouris | .IP \(bu 2 |
446 | e78f2082 | Stavros Sachtouris | pending List pending commissions (special privileges required) |
447 | e78f2082 | Stavros Sachtouris | .UNINDENT |
448 | 3bc0a7ee | Stavros Sachtouris | .SH AUTHOR |
449 | 3bc0a7ee | Stavros Sachtouris | .sp |
450 | 2664f6e5 | Stavros Sachtouris | Synnefo development team <\fI\%synnefo-devel@googlegroups.com\fP>. |
451 | 3bc0a7ee | Stavros Sachtouris | .SH COPYRIGHT |
452 | e78f2082 | Stavros Sachtouris | 2013, GRNET |
453 | 3bc0a7ee | Stavros Sachtouris | .\" Generated by docutils manpage writer. |
454 | e78f2082 | Stavros Sachtouris | .\" |
455 | 3bc0a7ee | Stavros Sachtouris | . |