lp:~frankban/charms/precise/juju-gui/guiserver-deployer-initial
- Get this branch:
- bzr branch lp:~frankban/charms/precise/juju-gui/guiserver-deployer-initial
Branch merges
Branch information
- Owner:
- Francesco Banconi
- Status:
- Development
Recent revisions
- 88. By Francesco Banconi
-
Fix charm functional tests.
Updated Selenium to the last version: it includes
a fix for Firefox 23.Also updated the force-machine test: use the new
--to juju-core option. - 87. By Nicola Larosa
-
Refactor the config generation logic.
As requested by reviews, change the server configuration generation logic
so that the various server configuration files are present on the
filesystem only for the actually deployed and started servers.This is implemented by creating additional start_* and stop_* functions
in hooks/utils.py, called by the mixins in hooks/backend.py, and moving
there/creating the logic that generates, writes and remove the various
configuration files.In addition:
- factor out common SSL code between HaproxyApacheMixin and
BuiltinServerMixin;
- rename options.http to options.insecure in server/guiserver/ manage. py
- remove unused code and backend properties;
- miscellaneous cleanup.The diff is still a bit big, even after moving the builtin server
integration changes to another branch. Sorry about that.R=frankban, bac
CC=
https://codereview. appspot. com/12467044 - 86. By Francesco Banconi
-
Authentication fixes.
Fixed an error in the guiserver authentication
when the request id is set to 0.Moved the auth_backend from the app to the
handler: it is only relevant in the WebSocketHandler
context.Some clean up in the tests.
R=benjamin.saller, matthew.scott
CC=
https://codereview. appspot. com/12612043
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:charms/juju-gui