lp:~bcsaller/charms/precise/juju-gui/apache-version
- Get this branch:
- bzr branch lp:~bcsaller/charms/precise/juju-gui/apache-version
Branch merges
- charmers: Pending requested
-
Diff: 784 lines (+360/-130)12 files modifiedconfig/apache-ports.template (+2/-0)
config/apache-site.template (+27/-0)
config/nginx-site.template (+0/-35)
config/nginx.conf (+0/-24)
hooks/backend.py (+9/-9)
hooks/install (+3/-3)
hooks/utils.py (+33/-26)
icon.svg (+257/-0)
metadata.yaml (+1/-0)
revision (+1/-1)
tests/test_backends.py (+3/-3)
tests/test_utils.py (+24/-29)
Related bugs
Bug #1171508: install-error when deploying charm | High | Fix Released | |
Bug #1171512: Failure in charm unit test | Medium | Fix Released |
Related blueprints
Branch information
- Owner:
- Benjamin Saller
- Status:
- Development
Recent revisions
- 42. By Benjamin Saller
-
Refactor Charm for Sandbox support
This adds a composition system for creating backend object.
Backend implement start(), stop() and install() methods. A backend
is composed of many mixins and each mixin will implement any/of
of those methods and all will be called. Backends additionally
provide for collecting property values from each mixin into a single
final property on the backend. There is also a feature for determining
if configuration values have changed between old and new configurations
so we can selectively take action.Using these features we add support for Sandbox'd deployments,
limiting support for adding apt repositories and the ability
to fetch a juju-gui release from a URL specified in a configuration
property.R=gary.poster, matthew.scott
CC=
https://codereview. appspot. com/8727047 - 37. By Francesco Banconi
-
Added support for juju-core.
It is now possible to deploy the charm
in a juju-core environment.
The GUI correctly connects to the juju-core
API server.R=gary.poster, bac
CC=
https://codereview. appspot. com/8081043 - 36. By Jeff Pihach
-
Change to legacy node.js PPA to revert to 0.8
R=bac
CC=
https://codereview. appspot. com/7759050
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~juju-gui/charms/precise/juju-gui/trunk