.. code-block:: text
authenticate: Authenticate a user
+ admin userinfo: Get user info, (req. admin privileges)
+ service userinfo: Get user info with service token
+ service list: List cloud services associated with astakos
Showcase: get user information
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
uniq : myaccount@grnet.gr
username : 4215th3b357num9323v32
+Showcase: get available services
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+In the following, a user needs to know the urls he/she has access to.
+
+.. code-block:: console
+ :emphasize-lines: 1,4
+
+ * Enter appropriate context *
+ [kamaki]:astakos service
+
+ * list services *
+ [astakos service]:list
+ 1 grnet cloud
+ icon: home-icon.png
+ url : https://okeanos.grnet.gr/
+ 2 cyclades
+ icon:
+ url : https://cyclades.okeanos.grnet.gr/ui/
+ 3 pithos+
+ icon:
+ url : https://pithos.okeanos.grnet.gr/ui/
+
+
flavor (Compute/Cyclades)
-------------------------
Access kamaki user history, which is stored in ~/.kamaki.history file.
+astakos
+
+ Get information from astakos API
+
server
Manage compute API virtual machines.
* clean clean up history
+astakos commands
+****************
+
+* admin userinfo Get user info, provided you have admin privileges
+* authenticate Authenticate a user, show user information
+* service list List cloud services associated with astakos
+* service userinfo Get user info with service token
+
+
server commands
***************
@command(astakos_cmds)
class astakos_service_userinfo(_astakos_init):
- """Get user by e-mail (with service token)"""
+ """Get user info with service token"""
def __init__(self, arguments={}):
super(self.__class__, self).__init__(arguments)