[16:40] <SpamapS> looks like the EC2 account that WTF uses has exceeded its S3 bucket allowance
[16:40] <SpamapS> Bootstrap aborted because file storage is not writable: Error Message: You have attempted to create more buckets than allowed
[16:40] <SpamapS> http://wtf.labix.org/429/ec2-wordpress.out.FAILED
[16:44] <marcoceppi> SpamapS: What is WTF?
[16:47] <SpamapS> marcoceppi: niemeyer's mini-jenkins. ;)
[16:48] <SpamapS> marcoceppi: wtf.labix.org , with no args, shows the two tests that run on each commit to juju trunk
[16:49] <SpamapS> good for tracking down problems
[16:49] <SpamapS> ok, now its time to go stuff myself silly at IHOP
[21:47] <SpamapS> marcoceppi: hey, did you ever start writing tests for net.sh ? I just started poking at doing that.
[21:53] <marcoceppi> SpamapS: I did a little bit, really nothing major.
[21:54] <marcoceppi> https://code.launchpad.net/~marcoceppi/charm-tools/helper-tests
[21:54] <marcoceppi> Still trying to figure out how to do an "all.sh"
[22:01] <SpamapS> marcoceppi: ok good, I have a bunch fleshed out
[22:01] <marcoceppi> Cool, if you've got the bandwidth then by all means :D
[22:01] <SpamapS> marcoceppi: I'm looking for a tiny simple webserver to run on 127.0.0.1 to test ch_get_file
[22:02] <SpamapS> boa might work
[22:02] <marcoceppi> I was going to have it try to fetch a file from LP, but a lightweight webserver might be good too
[22:02] <marcoceppi> Could use CherryPY
[22:02] <SpamapS> I want it to be self contained
[22:02]  * marcoceppi *nods*
[22:03] <SpamapS> Because I'd like to run the tests in the package build, which has no network access
[22:03] <marcoceppi> gotchya
[22:06] <elmo> SpamapS: dear lord, dude
[22:06] <elmo> boa is ridiculous overkill
[22:06] <SpamapS> I don't know it at all
[22:06] <SpamapS> just heard "embedded"
[22:07] <elmo> you have python
[22:07] <elmo> why not just run one of the simple http server modules?
[22:07] <SpamapS> I 'spose thats simpler. :)
[22:07] <elmo> python -m SimpleHTTPServer 8000
[22:07] <elmo> will serve files from the current directory on port 8000
[22:08] <marcoceppi> Well that seems easy enough, now how can we make it more complicated?
[22:09] <elmo> I dunno - rewrite it in Go?
[22:10] <marcoceppi> Seems like the only _obvious_ option is to write an HTTP server in Bash
[22:14] <SpamapS> as fun as that sounds
[22:14] <SpamapS> its been done so many times.. ;)
[22:15] <SpamapS> marcoceppi: these tests have already turned up a few bugs in net.sh when running under set -u
[22:17] <SpamapS> marcoceppi: I'm not sure I agree with the "try host then dig" approach
[22:17] <marcoceppi> SpamapS: What would you recommend?
[22:35] <SpamapS> hrm.. SimpleHTTPServer doesn't write a pid file.
[22:36] <SpamapS> and dash's job management sux0rz
[22:37] <SpamapS> Hm I guess I can exec it from another script
[22:44] <marcoceppi> *whistles* or Bash?
[22:44] <marcoceppi> :)
[22:45] <SpamapS> marcoceppi: meh
[22:45] <marcoceppi> <3
[23:04] <SpamapS> marcoceppi: lp:~clint-fewbar/charm-tools/add-tests
[23:04] <SpamapS> marcoceppi: probably just needs a tiny bit of love to get working
[23:04] <SpamapS> marcoceppi: I have to run.. up against a hard stop.. but will be back later to finish it off
[23:05] <osadmin> hazmat, I have added ppa as you recommended
[23:09] <osadmin> hazmat, I see two packages ensemble and juju. Should I install both and how will it impact the default oneiric orchestra/juju/cobble packages?
[23:09] <marcoceppi> SpamapS: Cool, I'll take a look
[23:31] <marcoceppi> SpamapS: I made a few small changes: lp:~clint-fewbar/charm-tools/add-tests ch_get_file tests are still failing halfway through though
[23:32] <marcoceppi> lp:~marcoceppi/charm-tools/add-tests even