1. 15 Jul, 2013 1 commit
  2. 12 Jul, 2013 1 commit
  3. 08 Jul, 2013 1 commit
    • Stavros Sachtouris's avatar
      Exclude unset optional cmd groups · 320aac17
      Stavros Sachtouris authored
      Refs: #4114
      
      E.g. the cyclades spec package contains the non-optional group "server" and
      the optional group "floatingip". Now kamaki can load only the "server"
      group, except if the user requests the loading of "floatingip" group too.
      320aac17
  4. 28 Jun, 2013 1 commit
  5. 26 Jun, 2013 1 commit
  6. 25 Jun, 2013 2 commits
  7. 06 Jun, 2013 2 commits
  8. 05 Jun, 2013 1 commit
  9. 03 Jun, 2013 1 commit
    • Stavros Sachtouris's avatar
      Use explicitely set services urls if no auth_url · 8cec3671
      Stavros Sachtouris authored
      Refs: #3874
      
      In current configuration, kamaki checks for auth_url. If that fails,
      it raises an error. If it is not set, it prints a warning and attempts
      to read the <service>.url option from the configuration file.
      
      Service urls: astakos.url, pithos.url, cyclades.url, plankton.url
      8cec3671
  10. 31 May, 2013 1 commit
    • Stavros Sachtouris's avatar
      Get endpoint urls for all CLI operations · f724cd35
      Stavros Sachtouris authored
      Refs: #3874
      
      Use kamaki.clients.astakos.AstakosClient as a cached astakos client to get
      user information and, most importantly, endpoints. Allow users to authenticate
      multiple tokens on the same session. In every session there must be at most
      one authentication per user/token.
      
      Major change: top kamaki.cli.commands class now contains a base_auth field
      with the cached authenticating client. All urls are drained from this field.
      f724cd35
  11. 15 May, 2013 1 commit
  12. 13 May, 2013 1 commit
    • Stavros Sachtouris's avatar
      Allow runtime args when invoking interactive shell · e3c2c890
      Stavros Sachtouris authored
      Refs: #3716
      
      Behavior After This:
      kamaki -XXX -YY ... parses -XXX -YY
      If not recognized: syntax error
      If recognized, group them into shell args (e.g. -h) and command args (e.g. -d)
      Whenever a command is run in this shell instance, apply the command args
      
      Practically, users may pass the -d or -v args to the shell and enjoy streaming
      debug or verbosity logs, without having to pass -d or -v args on each command
      e3c2c890
  13. 10 May, 2013 1 commit
  14. 02 Apr, 2013 1 commit
    • Stavros Sachtouris's avatar
      Create an image compute cmd group, make it work · 8741c407
      Stavros Sachtouris authored
      - image compute group contains all Compute Image API commands, as oposed to
      Plankton API commands.
      
      - definition of a kamaki cli command slightly changed: a command with
      subcommands can have a class without being a command itself, as long as it has
      subcommands! Thus a subcommand group can be defined with docs and everything.
      
      - image public is not image list (docs not updated yet)
      8741c407
  15. 21 Mar, 2013 1 commit
  16. 08 Feb, 2013 1 commit
  17. 03 Jan, 2013 2 commits
  18. 19 Dec, 2012 3 commits
  19. 18 Dec, 2012 3 commits
  20. 17 Dec, 2012 2 commits
  21. 14 Dec, 2012 1 commit
  22. 12 Dec, 2012 3 commits
  23. 11 Dec, 2012 3 commits
  24. 10 Dec, 2012 3 commits
  25. 07 Dec, 2012 1 commit
  26. 06 Dec, 2012 1 commit