AppScale/appscale — pull request #87 by shatterednirvana (2012-11-02 22:18:00+00:00)
Title: Remove app via appcontroller fix

Fixed issue #77, which was that `appscale-remove-app` doesn't work because of how the AppController removes app information from ZooKeeper. Basically the AppController was trying to delete `/apps/guestbook` from ZooKeeper when it should have been trying to delete `/apps/guestbook/my-ip-address`, and since `guestbook` is a folder, it couldn't be deleted without recursively deleting everything in it first.

Changed how we remove app info to just remove our IP address from that folder (as every node should remove their own info when they receive the stop signal for that app).