1. 08 Aug, 2013 1 commit
  2. 05 Aug, 2013 1 commit
  3. 02 Aug, 2013 2 commits
  4. 01 Aug, 2013 1 commit
  5. 31 Jul, 2013 3 commits
  6. 16 Jul, 2013 1 commit
  7. 26 Jun, 2013 1 commit
  8. 14 Jun, 2013 2 commits
  9. 13 Jun, 2013 1 commit
  10. 12 Jun, 2013 1 commit
  11. 07 Jun, 2013 2 commits
  12. 06 Jun, 2013 1 commit
  13. 04 Jun, 2013 2 commits
  14. 03 Jun, 2013 3 commits
  15. 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
  16. 22 May, 2013 2 commits
  17. 21 May, 2013 1 commit
    • Stavros Sachtouris's avatar
      Store image properties after image registration · 00336c85
      Stavros Sachtouris authored
      Log of changes:
      - Properties are stored in a remote file on Pithos+
      - File name is <image-file>.meta
      - Feature can be switched off with --no-property-file-upload
      - If remote property file exists, registration is aborted
      - If remote property file exists, force with -f, --fforce-upload-property-file
      - Location is given as container:path
      - User id can be aquired internaly with an astakos call
      
      Refs: #3769, #3778
      00336c85
  18. 20 May, 2013 1 commit
  19. 17 May, 2013 4 commits
    • Stavros Sachtouris's avatar
      Update file operations and their output · 5655d560
      Stavros Sachtouris authored
      Refs: #3756 #3732
      
       - Add optional output for file methods: mkdir, touch, create, move, create,
          copy, move, append, delete, purge, info, meta, upload
       - Transliterate permissions and metadata methods to apear as get/set/delete
          command subgroups
          e.g. kamaki file metadata set ...
          instead of
          kamaki file setmeta
      - Add method create_container to pithos client, add unit and functional tests
      5655d560
    • Stavros Sachtouris's avatar
      Add output to file copy/move · 55c75058
      Stavros Sachtouris authored
      Also, kamaki.clients.pithos.copy/move_object returns response headers
      
      Refs: #3756 #3732
      55c75058
    • Stavros Sachtouris's avatar
      Add output support to create methods · 94bedc5b
      Stavros Sachtouris authored
      Refs: #3756 #3732
      
      In kamaki.clients
      -------------------
      - storage.create_directory returns response headers
      - implement pithos.create_container
      
      In kamaki.cli.pithos
      -------------------
      - add flag --with_output for optional output
      - add (-j, --json) flag for optional json-formated output
      - apply these changes to file_mkdir, file_touch, file_create
      94bedc5b
    • Stavros Sachtouris's avatar
      Add json formated output for file list · 0399ac7e
      Stavros Sachtouris authored
      - Implement a print_json auxiliary method in kamaki.cli.utils
      - Add a (-j, --json) flag to file list
      - When -j or --json flag is on, only json is printed
      
      Refs: #3732
      0399ac7e
  20. 15 May, 2013 4 commits
  21. 14 May, 2013 2 commits
  22. 09 May, 2013 1 commit
  23. 30 Apr, 2013 2 commits