Revision a29d2f88
ID | a29d2f8861f4f10958ea3124497028c02576e085 |
Apply uniform descriptions to all client commands
<GRNET name>/<OS name> API <actuall api> commands
e.g.
Cyclades/Compute API server commands
or
Pithos+/Storage API commands
Commands file names are named after the API they implement, not the command interface.
It cyclades, astakos, pithos, etc. instead of server, user, file, although the command
names they expose are "server *", "user *", "file *", etc.
Cyclades is a pretty good example: it exposes a set of commands with different prefixes
(server, network, flavor) and they all use the cyclades client.
Files
- added
- modified
- copied
- renamed
- deleted
- kamaki
- cli
- commands
- astakos.py
- config.py (diff)
- cyclades.py (diff)
- history.py (diff)
- image.py (diff)
- livetest.py (diff)
- pithos.py (diff)
- quotaholder.py
- user.py
- config.py (diff)
- commands
- cli