[04:37] wgrant: Finally, but the code is *HORRIBLE* [04:38] wgrant: http://pastebin.ubuntu.com/5886428/ [04:41] StevenK: That looks quite reasonable. [04:46] wgrant: I haven't shown you the auditor code yet [04:47] I have read approximately two lines of auditor code ever [04:47] wgrant: http://pastebin.ubuntu.com/5886439/ [04:49] Why are OBJ and OPER in ALLCAPS, and why is the SQL not formatted? :) [04:49] Oh [04:49] They're replaced, I see... [04:49] Are you sure you can't do something more sensible? [04:50] I'm not sure, no. [04:55] wgrant: A quick googling shows even more hideous solutions, so it works === tasdomas_afk is now known as tasdomas [05:48] wgrant: So I should release auditor{,fixture,client} and push my changes for export-pu-auditor? [05:51] StevenK: How is the test situation? [05:52] wgrant: http://pastebin.ubuntu.com/5886563/ [05:54] === modified file 'lib/lp/services/auditor/server.py' [05:55] 'distinct' might be better called 'latest' [05:58] wgrant: Blah, that requires changes to auditor{,fixture,client} [05:58] Sure [05:58] But 'distinct' really doesn't say anything at all [06:00] wgrant: So it does address your concerns about a test? [06:00] StevenK: I'm more wondering about testing the divergent postgresql and sqlite3 implementations [06:00] I'm not sure how to test the postgresql implementation [06:01] Requires having postgres around and configured so $USER can create a db [06:07] wgrant: Not sure if I can reach into Django's innards and convince it to change the default db. Or if I can configure a postgres db in runtests.py with things like 'user': environ['USER'] [06:07] I'm not sure [06:07] But having a way to test that the production code works might be nice... [06:08] I've tested it by hand, at least, but I know that isn't what you mean. [12:27] hi, I'm trying to troubleshoot an issue with a user getting a different openid from launchpad than from Ubuntu SSO [12:27] is it possible to check if this user has merged accounts recently? [12:27] is this the right channel for that? === tasdomas is now known as tasdomas_afk === matsubara is now known as matsubara-lunch === dpm_ is now known as dpm === matsubara-lunch is now known as matsubara