[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