solutious / rudy

Not your grandparents' EC2 deployment tool.
http://solutious.com/projects/rudy/
MIT License
89 stars 11 forks source link

Spot cleanup #64

Closed Fluxx closed 13 years ago

Fluxx commented 13 years ago

More bug fixes:

  1. Fixed extra -- in metadata names of machines when no project is specified.
  2. Spot requests are cancelled at EC2 when the user gives up waiting for them to be fulfilled.

I'd probably leave this pull request open until we figure out the size/AZ config bug from the other pull request. That way, if we need to, I can add it as more commits to this pull request before you merge it in to master.

Fluxx commented 13 years ago

No worries. We're actively using this branch now so we're not blocked by this. That said, in using it, a coworker of mine found a bug where machines created via config without a project are not picked up from SDB once a project key is added to the config. I'll look at that tonight.

Fluxx commented 13 years ago

Fixed the bug. Now when looking up metadata, we remove the project name from the default SDB criteria. This means that metadata entries created without a project show up if they were created before the project key existed.