1. 15 Jul, 2013 1 commit
  2. 14 Jun, 2013 1 commit
  3. 13 Jun, 2013 1 commit
  4. 29 May, 2013 1 commit
    • Stavros Sachtouris's avatar
      Impleent floating ip methods @compute/cyclades · 03033b54
      Stavros Sachtouris authored
      Refs: #3862
      
      New methods introduced and unit-tested:
       ComputeRestClient: floating_ip_pools_get, floating_ips_get/post/delete
       CycladesRestClient: floating_ip_pools_get, floating_ips_get/post/delete
       ComputeClient: get_floating_ip_pools, get_floating_ips,
          alloc/get_delete_floating_ip
       CycladesClient: get_floating_ip_pools, get_floating_ips,
          alloc/get_delete_floating_ip, dis/assoc_floating_ip_to_server
      03033b54
  5. 24 May, 2013 1 commit
  6. 23 May, 2013 1 commit
  7. 22 May, 2013 1 commit
  8. 20 May, 2013 1 commit
    • Stavros Sachtouris's avatar
      Apply option outputs to image commands + renames · f5f35422
      Stavros Sachtouris authored
      - Add image.add_member missing content-length header
      - Rename image-[add|del]member commands to members-[add|delete]
      - Remove update option from image-register
      - In image-compute split properties to properties-list and properties-get
      - Add optional output to methods
       * image: unregister, members add/delete/set
       * image compute: delete, properties delete
      - Transliterate methods to list-get-set-delete command groups:
       * image: members, member
       * image compute: properties
      
      Refs :#3756 #3732
      f5f35422
  9. 11 Apr, 2013 1 commit
  10. 04 Apr, 2013 1 commit
    • Stavros Sachtouris's avatar
      Redesign http connection module · c2b5da2f
      Stavros Sachtouris authored
      Merge everything to kamaki.clients
      
      Remove multiple hierarchies of connection classes (== abandon support for
          alternative connection methods, e.g. for requests from pypi)
      
      New connection classes are
      - RequestManager
      - ResponseManager
      Semantics:
          RequestManager constructor commits a request without performing it
            but it performs all sanity checks for url, path, method and params
          RequestManager.perform will perform the commited request, if called
          ResponseManager constructor needs a RequestManager instance
          ResponseManager.(various properties)
              request is pooled from a ContextManagerPool (objpool) when needed.
              Results are cached and used as long as the ResponseManager instance
              is alive
      
      Remove KamakiConnection/ResponseErrors, use ClientError wrapers for everything
      
      Remove the connection livetest
      
      TODO: Adjust unittests
      c2b5da2f
  11. 15 Mar, 2013 2 commits
  12. 13 Mar, 2013 1 commit
  13. 06 Mar, 2013 1 commit
  14. 01 Mar, 2013 3 commits
  15. 26 Feb, 2013 2 commits
  16. 08 Feb, 2013 1 commit
  17. 04 Jan, 2013 1 commit
  18. 30 Nov, 2012 3 commits
  19. 07 Nov, 2012 1 commit
  20. 02 Nov, 2012 1 commit
  21. 26 Oct, 2012 2 commits
  22. 25 Oct, 2012 1 commit
  23. 19 Oct, 2012 1 commit
  24. 17 Oct, 2012 1 commit
  25. 15 Oct, 2012 1 commit
  26. 11 Oct, 2012 1 commit
  27. 25 Sep, 2012 1 commit
  28. 12 Sep, 2012 1 commit
  29. 04 Sep, 2012 2 commits
  30. 03 Sep, 2012 2 commits
  31. 29 Aug, 2012 1 commit