New charm proposal: graphite
Bug #886365 reported by
James Westby
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juju Charms Collection |
New
|
Undecided
|
Unassigned |
Bug Description
Hi,
This is my very crappy initial version of a graphite charm. Again this should
be packaged etc.
In addition, this doesn't deal with the web interface at all, just the carbon
part. In fact they should maybe be different charms, but I wasn't sure which
parts could be on separate machines.
lp:~james-w/charm/oneiric/graphite/initial
Thanks,
James
Changed in charm: | |
status: | New → Incomplete |
Changed in charms: | |
status: | New → Confirmed |
Changed in charms: | |
status: | Confirmed → New |
To post a comment you must log in.
Hi James,
Ok, my first charm review...
stopper:
- needs some sort of license (I just grab them from other charms)
recommendations /discussion:
- the install hook looks simple and straightforward. It might be useful to log the setup installs since you're installing from a branch and not a package as that's more likely to fail over time. Doesn't really matter though because either way you'll know it failed.
- no need to open internal ports (2003) unless you intend for them to be external someday. Everything's open internally for the foreseeable future.
- maybe use an upstart script for your service to survive reboots? I'd test a failed startup, you might need a 'set -e' for the start hook to catch a startup error from the subshell correctly... dunno.