aerogear/openshift-origin-cartridge-aerogear-push — pull request #18 by fjuma (2014-07-16 15:10:44+00:00)
Title: AGPUSH-504 Adding basic snapshot and restore hooks for upgrading the cartridge

To test it:

1) Create an instance
```
rhc app create --no-git https://cartreflect-claytondev.rhcloud.com/reflect?github=fjuma/openshift-origin-cartridge-aerogear-push
```

2) Log into the admin console, set your new password, create push applications, create variants, and send some push notifications.

3) Create a snapshot, then delete the instance, then create a new instance and restore it from the snapshot.
```
rhc snapshot save
rhc app delete
rhc app create --no-git https://cartreflect-claytondev.rhcloud.com/reflect?github=fjuma/openshift-origin-cartridge-aerogear-push
rhc snapshot restore -f /PATH/TO/.tar.gz
```

4) You should now be able to log into the admin console with the same password you previously set, see existing push applications and variants, and send push notifications.

Note: An 0.11.0 instance is being created in step 1) and step 3) just to simplify testing since we don't have MySQL-specific hooks implemented yet for model changes.