[00:35] niemeyer: how do i set construct a mgo txn to insert a record with an assert stating that there can be no other records already existing with a particular field set to foo? [00:59] * thumper waves at wallyworld [00:59] wallyworld: summary of my day: it's all shit [00:59] hi there. feeling better? [00:59] not really [00:59] :-( [00:59] but starting to feel guilty [00:59] not your fault you're sick [01:00] no, I know [01:01] i can fill you in a bit later what i've been doing. i want to get some stuff finished first [01:01] * thumper nods [01:21] wallyworld: There's no way to assert on a whole collection at the same time [01:22] niemeyer: ok, thanks. i was afraid of that. i'm finding mongo to be quite limiting in ways like this. i think i've found a workaround [01:23] wallyworld: np [01:23] wallyworld: This isn't MongoDB itself, btw.. this is a restriction on the txn mechanism [01:24] ah ok [01:24] same effect for the developer though :-) [01:29] wallyworld: Yeah, only difference is that I take the blame alone :) [01:30] which means you can fix also :-P [04:06] thumper: did you want a catchup? [04:29] wallyworld: sorry, was in town for an appt [04:29] https://plus.google.com/hangouts/_/d3f48db1cccf0d24b0573a02f3a46f709af109a6 [07:09] jam: could you update the landing machine's gwacl? === tasdomas_afk is now known as tasdomas [07:56] jam1: ping [07:57] fwereade: ping [07:58] dimitern, sorry, I'm incommunicado for the next hour, sabdfl meeting [07:58] fwereade: ooh, good luck then ;) === vds` is now known as vds [07:58] mgz: you around? [07:59] guys, I need to get to the tarmac machine, but couldn't seem to find the mail with the details how to do it [08:09] wallyworld: around? [08:10] for a bit. got soccer soon [08:10] do you know the tarmac machine's address? [08:11] dimitern: um, yes. let me check. i have a credentials file [08:12] wallyworld: when jam1 sent them my pgp key was screwed, so i couldn't decrypt them, but i updated it since [08:12] dimitern: so you have the crdntials? [08:12] i just do a nova list and ssh to machone-o [08:15] dimitern: i just sent you th credentials again but i'm not sure if the key is used is valid [08:15] wallyworld: thanks, will check [08:15] fwereade: after your meeting https://codereview.appspot.com/11208044 [08:16] wallyworld: it says "Error - secret key needed to decrypt message" [08:16] dimitern: hmmm. i will pm you [08:16] wallyworld: ok [08:25] dimitern: jtv: did you get it sorted out? [08:26] Hi jam1 — I don't know, was still waiting for a reply. :) [08:26] it looked like dimitern was trying to do it [08:26] That was very kind of him. :-) [08:26] if you haven't landed your code yet, I can give it a look [08:26] jam1: hey, not really - I found out the machine, but it seems none of my ssh keys work (trying ssh 10.55.63.160 with the sshebang doesn't work) [08:27] Ouch. [08:27] dimitern: 160 is the juju bootstrap node, you need 190 [08:27] jam1: ah! [08:27] jam1: still the same [08:28] dimitern: are you going to "ubuntu@10...." ? [08:28] "dimitern" isn't allowed, but your ssh key should be registered for the "ubuntu" user [08:28] maybe not... strange [08:28] 1 sec [08:29] dimitern: dimitern@kubrik is now there [08:29] jam1: let me try [08:29] success! [08:29] I hope my other branch will finish its landing *just* in time... :) [08:30] jam1: now if i can find the $GOPATH.. [08:30] dimitern: sudo su - tarmac ; cd $HOME/trees/src/launchpad.net/gwacl === jam1 is now known as jam [08:31] jam, jtv: ok, gwacl is now updated [08:31] Thanks! [08:31] thanks jam, I need to do it once at least, now I'll know :) [08:41] dimitern: thx for lgtm, that has been fast ;) [08:42] TheMue: yw :) [08:54] fwereade: when you're done, please take a look at https://codereview.appspot.com/10949046/ [09:27] dimitern, wallyworld, frankban: I'm afraid your reviews will have to wait until later today, I have a couple of things I need to work through with some urgency [09:27] fwereade: ok, please ping me when done [09:27] dimitern, will do [11:36] jam, fwereade, mgz, wallyworld: standup? [11:43] dimitern: doh [12:25] fwereade: how did your meeting go? [12:26] wallyworld, lots of interesting ideas [12:30] * dimitern lunch === andreas__ is now known as ahasenack [13:25] fwereade: still busy? === tasdomas is now known as tasdomas_afk === tasdomas_afk is now known as tasdomas === tasdomas is now known as tasdomas_afk === hatch_ is now known as hatch === andreas__ is now known as ahasenack