[cl-ec2-devel] Updates on Github

Nikodemus Siivola nikodemus at random-state.net
Sun Apr 24 14:42:32 UTC 2011


Tree:

  https://github.com/nikodemus/ec2

as grown some commits since last time.

Cheers,

 -- Nikodemus

Summary of new stuff:

commit f4f1ee8499621856b83e7628105317a95e2e8543
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Thu Mar 31 04:47:28 2011 +0300

    fix bug in signature generation url-encoding

      Amazon's docs say:

      "Do not URL encode any of the unreserved characters that RFC 3986
      defines. These unreserved characters are A-Z, a-z, 0-9, hyphen
      ( - ), underscore ( _ ), period ( . ), and tilde ( ~ )."

      Prior to this we also skipped encoding $!*'(), and didn't skip
      the tilde.

commit 1b375284417b5b6e1cd8b36218725d4504730b7e
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Thu Mar 31 04:50:27 2011 +0300

    export CREATE-SECURITY-GROUP

commit ba8d210e67fed4dd3bcbcda4249631360c4f70af
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Thu Mar 31 23:03:03 2011 +0300

    added STOPPEDP and STOPPINGP

     I cannot help but think that we should map statuses to
     keywords instead.

commit 2d17fdea8d0c2699941bd916bfdff48776a90225
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Thu Mar 31 23:04:15 2011 +0300

    RUN-INSTANCES now returns a list if multiple instances were started

      Also accept :MINCOUNT and :MAXCOUNT as integers, in addition to string.

commit d5f8bd9112757f18861b2455c7e6dff227686d21
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Fri Apr 1 03:01:21 2011 +0300

    add DEREGISTER-IMAGE

commit aa351805799afa3f4fdb8a7cf39ff49b0adb1086
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Fri Apr 22 09:54:46 2011 +0300

    tweak MAKE-INITIATED-INSTANCE

      Delete GET-INITIATED-INSTANCE, unused.

commit 47dfda447594d0152382e89d8ff0d030a34baecb
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Fri Apr 22 09:56:29 2011 +0300

    first cut at the Amazon Elastic Load Balancing API

      * Use DEFACTION to speficy the API -- easier to add support
        for other API versions this way.

      * All actions in 2009-05-15 API implemented.

      * Responses as unparsed lists for now.

commit 54799c97818af3a93483c13a970bf91c7e0868ff
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Fri Apr 22 16:08:51 2011 +0300

    load balancer: specification based result parsing

      Also add load-balancing.lisp to the .asd.

commit 3e716faf0fd4bc917a741648fff03fffc9fde054
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Fri Apr 22 16:23:57 2011 +0300

    load balancer API: more result parsing

commit 3f93a90ad07b3b31ebe3912d353a2e8079b1f0d0
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Sun Apr 24 15:57:43 2011 +0300

    load balancing: more result parsing

commit 9b6fdc8ecc12a79f4cf4ffb5556f7f17348e67a3
Author: Nikodemus Siivola <nikodemus at sb-studio.net>
Date:   Sun Apr 24 17:29:55 2011 +0300

    load balancing: rest of response parsing, cleaning up

      * All responses should now be parsed.

      * Make the argument order to API functions more consistent.

      * Fix a minor naming bug.




More information about the cl-ec2-devel mailing list