19:02:36 #startmeeting python-openstacksdk 19:02:36 Meeting started Tue Jun 3 19:02:36 2014 UTC and is due to finish in 60 minutes. The chair is Alex_Gaynor. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:02:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:02:39 The meeting name has been set to 'python_openstacksdk' 19:03:01 Ok, I guess we'll do roll call to get started :-) 19:03:08 Alex Gaynor, Rackspace (filling in for briancurtin today) 19:03:17 Terry Howe HP 19:04:26 Anyone else? Bueller? 19:04:31 Jamie Lennox - Red Hat 19:05:01 Ok, we'll give it a minute to see if anyone else tickles in 19:07:18 Okey doke, I guess we'll just go short handed. 19:07:38 I dont' have a particular agenda for today, we got a few PRs, including teh auth one, landed last week, so that's pretty great. 19:07:40 Ed Leafe, Rackspace (running late) 19:08:07 terrylhowe: Do you want to walk us through the remaining outstanding CRs? 19:09:15 https://review.openstack.org/#/c/94887/ 19:09:26 #link https://review.openstack.org/#/c/94887/ 19:09:48 the most important outstanding one I guess, waiting on Dean, but I think he is AFK most of this week 19:11:12 I agree with jamielennox comment, but waiting on Dean 19:11:29 Does that make us totally blocked until Dean returns? 19:11:51 terrylhowe: i think if you make my change, then we pass it without him 19:11:57 he can come back through and fix it later 19:12:35 that would unblock some others 19:12:44 ++ 19:12:56 Unblocking sounds good :-) 19:13:18 I wanted to throw exceptions on 4xxs etc though, not sure how everyone felt about that 19:14:00 I'm +1 on defaulting to exceptions on non-{2xx,3xx} responses 19:14:31 A nickel for every ValueError: malformed JSON because I tried to parse an HTML 500 :-) 19:14:43 terrylhowe: i agree, though in my case i had to add a raise_exc=True param by default to make it optional 19:15:08 hopefully we shouldn't need it here 19:15:12 okay 19:16:14 #link https://review.openstack.org/#/c/96436/ 19:16:25 I don’t think anyone disagrees 19:16:41 Looks like it needs to be rebased, because of a merge conflict 19:17:38 I'm happy to +A it once it is 19:18:16 #link https://review.openstack.org/#/c/96437/ 19:18:29 is next 19:18:59 How does this affect the "root" identity service? 19:19:09 also needs rebasing 19:19:40 I’ve had the auth stuff working without using base_url 19:19:57 Alex_Gaynor: once there is an auth plugin you just get the url from there 19:19:59 I was going to check in some example code later today or tomorrow 19:20:06 Ok, cool 19:20:18 keystone is in the service catalog as well 19:21:50 #link https://review.openstack.org/#/c/96604/ 19:22:33 that was failing because of the setuptools bug 19:22:40 Straightforward +2. I only didn't because all tests were failing, will +A now 19:22:44 should be able to be rechecked now 19:22:54 All of zuul is having a bad time now, but that's a different issue 19:23:15 Alex_Gaynor: right, this is the most backed up i think i've seen it 19:24:30 #link https://review.openstack.org/#/c/96513/ 19:24:47 Session docs, needs probably more careful consideration edleafe maybe? 19:26:27 terrylhowe: I've been pulled in other directions the last few weeks, so haven't had time to do many reviews 19:27:03 yeh, I figued so 19:27:37 anyway, session docs aren’t so important 19:30:02 If we are all done with that for now 19:30:10 #link https://review.openstack.org/#/c/96516/ 19:30:21 That was a test authenticator 19:31:04 I have some reswizzling I wanted to do in the example code that is going to follow this 19:31:23 where each component would have their own test file to avoid conflicts 19:31:37 transport, session, authenticate, … 19:32:02 that is next though 19:33:30 any reason to have the test authenticator run via env variables? 19:33:45 isn't it easier to just have a basic one that takes those params on __init__ 19:34:47 yeh, that might be better jamielennox the only reason I added was inspiration from the session docs 19:35:53 just thinking if you want to use that from elsewhere (other examples) you then need to mess with envs 19:36:21 seems reasonable to me 19:39:14 well, feel free to -1 that one and I’ll come up with something better 19:40:00 done 19:40:18 Alex_Gaynor: that is it for me 19:40:25 Thank you. 19:40:51 #link https://review.openstack.org/#/c/96253 19:40:55 is Alex's 19:41:20 Petr is technically correct, not sure if I care though 19:41:22 kind of agree you shouldn't put that requirements change in there - but not fussed 19:41:31 :) 19:41:33 I can move that to a seperate PR. 19:41:41 Anyone know where the babel thing came from? 19:41:51 I know what babel is, but we don't use it anywhere as far as I know 19:41:52 it's in everything 19:41:59 no idea here 19:42:05 i assume we probably got it from boilerplate 19:42:15 ah, from cookiecutter 19:43:13 just approve it and be done I think 19:43:47 yea, i'm ok 19:44:01 actually you can edit commit messages from gerrit now 19:44:23 so tag on 'Remove babel - wtf' and we'll just do it 19:45:55 done 19:46:26 and done 19:49:27 Ok, I don't have any other outstanding business. ANyone else have stuff they want to bring up? 19:49:35 in case it's useful to others i added this to bookmarks toolbar, so hopefully keep on top of reviews a bit better now 19:49:37 https://review.openstack.org/#/q/project:stackforge/python-openstacksdk+label:Code-Review%253D0%252Cuser%253Dself+is:open+NOT+owner:self,n,z 19:51:45 but otherwise, nice work terrylhowe 19:52:09 thanks 19:52:45 I have nothing else 19:52:52 Cheers then, I guess we're done a few minutes early. 19:52:55 Thanks for coming everyone! 19:53:52 Alex_Gaynor: don't forget #endmeeting 19:53:59 edleafe: thanks 19:54:00 #endmeeting