[00:50] <StevenK> wgrant: https://code.launchpad.net/~stevenk/launchpad/jobrunner-012/+merge/169344
[00:51] <wgrant> StevenK: That already has my +1, doesn't it?
[00:51] <StevenK> It does not
[00:51] <StevenK> https://code.launchpad.net/~stevenk/lazr.jobrunner/only-run-if-canrun/+merge/169105 does
[00:52] <wgrant> StevenK: William Grant code 2013-06-14 Approve on 2013-06-14
[00:54] <StevenK> Bah
[00:54] <StevenK> Should have refreshed before asking
[00:54] <wgrant> That was 3 days ago!
[00:55] <StevenK> Friday afternoon
[03:52] <StevenK> wgrant: https://code.launchpad.net/~stevenk/launchpad/export-pu-auditor/+merge/169714
[03:53] <wgrant> StevenK: We need more infrastructure before we can do that
[03:54] <wgrant> StevenK: It'll open two TCP connections for every packageupload.
[03:55] <StevenK> wgrant: What sort of infra are we talking?
[03:55] <wgrant> StevenK: Preloading with multiget
[03:55] <StevenK> Hm
[03:56] <StevenK> I think multiget will result in requiring changes to auditorclient
[03:57] <wgrant> Oh, it didn't have it from the start? :/
[03:57] <StevenK> Yeah, auditorclient is a very simple send/recieve
[03:59] <StevenK> q = q.filter(operation__in=request.GET.getlist('operation'))
[03:59] <StevenK> Hm, so it might work with a list of operations
[04:02] <StevenK> wgrant: I'll have a play with multiget
[04:03] <StevenK> (Pdb) client.receive(obj=pu, operation=('packageupload-accepted',))[]
[04:03] <StevenK> Doesn't look good :-(
[04:15] <StevenK> (Pdb) p '%s/fetch/?%s' % (self.auditor, urlencode(params))
[04:15] <StevenK> 'http://localhost:54313/fetch/?object=lp-development%3APackageUpload%3A16&operation=%28%27packageupload-accepted%27%2C%29'
[04:16] <StevenK> I think that's a miserable failure
[04:21] <StevenK> wgrant: Of course, this is all confounded by auditorclient not having a testsuite
[23:43] <StevenK> Blah