Thursday, 2015-05-14

lifelesstchaypo: yes, since we reflect the contents of requirements.txt into install_requires00:01
lifelessbut00:01
tchayposomething just clicked.00:02
lifelessone thing at a time: we're working on extras (and markers because thats part of the extras behaviour)00:02
lifelessa future patch will be needed to test install_requires defined in setup.cfg00:02
lifelessit should already work, but the option name is horrid and so on, so we'll want to tweak that00:02
tchaypopip handles the env markers when it’s deploying. what we’re doing here is letting pbr (and setup.py) know about the env markers at the time when we’re building a distribution00:02
lifelessyes00:02
lifelesswe have to tunnel the marker all the way through to the installation site00:03
lifelessso that pip can evaluate the relevance of the dependency at that time00:03
tchayposhould i be worried about the fact that an install_requires coming from requirements.txt is going to be using ; as a seperator, while anything in setup.cfg is using : ?00:03
tchaypoie, when I’m parsing requires-dist should I be looking for both?00:03
lifelessyou should drink heavily and move on.00:03
lifelessour first iteration supported story will be '; in requirements.txt for install_requires, : in setup.cfg for extras'00:04
tchaypowheeee00:04
tchaypovery good.00:04
lifelesswhich is why I said you need two separate parsers00:04
lifelessand one marshaller00:04
tchaypowell.00:11
tchaypothe two parsers are only going to differ by what they use as a seperator00:11
tchayposo one configurable parser feels more right00:11
lifelesspremature optimisation00:11
lifelesssince your parser engine is a regex00:11
lifelessand one is working on SafeConfigParser lines00:12
lifelessand the other possibly partially munged lines from a plain text file00:12
lifelesswrite it and dedup00:12
tchaypowhy is one workong on SCP lines?00:12
*** sputnik13 has quit IRC00:12
tchayposetup_cfg_to_setup_kwargs doesn’t get an scp object, it gets a dict, and then it adds requires-dist into the dict00:14
lifelessoh? config is a dict?00:14
lifelessah, I see line 20900:14
lifelessthat explains some of my disconnect in my reviews. Sorry.00:15
lifelessalso, stabbity stab stab stab00:15
tchayporelated - see the changes in the most recent patchset ;)00:15
*** ashleighfarnham has quit IRC00:23
*** ashleighfarnham has joined #openstack-oslo00:23
lifelesstchaypo: have you pushed? you want a review?00:26
tchaypothe most recent change just has the plain-text inputs for the scenarios00:28
*** ashleighfarnham has quit IRC00:28
tchaypowhich gets rid of the third test, since the scenarios depend on SCP parsing doing what we expect00:28
*** haypo has quit IRC00:31
openstackgerritJoshua Harlow proposed openstack/oslo.log: Allow integer logging levels  https://review.openstack.org/18209600:32
*** amrith is now known as _amrith_00:45
*** mtanino has joined #openstack-oslo00:46
*** ericksonfgds has joined #openstack-oslo00:46
*** _amrith_ is now known as amrith00:50
lifelesstchaypo: I turned one of my earlier comments into code00:56
lifelesstchaypo: I think (assuming you approve) that the next step is to write a functional test in test_packaging that acts as a smoke test.00:57
lifelesstchaypo: create a repo, init it, put a requirements.txt with a marker annotated requirement or two, and extras in setup.cfg, and build egg_info00:57
lifelessthen inspect the resulting PKG-INFO00:57
lifelessI need to pop out to gymnastics, bbiaw00:58
tchaypoyep, sounds good. I should ahve the requirements.txt parsing done by the time you get back00:58
tchaypoonce that’s done I’ll start on the functional test00:58
lifelessyou should look at my code first. GL00:59
* tchaypo quivers01:00
*** jecarey has joined #openstack-oslo01:01
*** exploreshaifali has quit IRC01:06
openstackgerritJoshua Harlow proposed openstack/oslo.utils: Add 'raise_with_cause' chaining helper to excutils  https://review.openstack.org/18290701:06
harlowjalifeless ^ uses your six addition, and puts it in a place others can use it (besides tooz/taskflow)01:07
harlowjahopefully somewhat useful to others, ha01:12
*** browne has quit IRC01:15
*** sigmavirus24 is now known as sigmavirus24_awa01:18
*** vilobhmm1 has quit IRC01:25
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.i18n: Advertise support for Python3.4 / Remove support for Python 3.3  https://review.openstack.org/18153601:27
openstackgerritJamie Lennox proposed openstack/debtcollector: Import positional decorator used by keystoneclient  https://review.openstack.org/17970301:35
*** dims has quit IRC01:42
*** zqfan_afk has joined #openstack-oslo01:44
*** Rockyg has quit IRC01:47
openstackgerritJamie Lennox proposed openstack/debtcollector: Import positional decorator used by keystoneclient  https://review.openstack.org/17970301:49
*** vilobhmm1 has joined #openstack-oslo01:54
*** ericksonfgds has quit IRC01:57
*** vilobhmm1 has quit IRC02:05
*** browne has joined #openstack-oslo02:08
*** sdake has quit IRC02:09
*** sdake has joined #openstack-oslo02:12
lifelessharlowja: :)02:16
lifelessharlowja: why does it need a wrapper?02:16
*** yamahata has quit IRC02:16
lifelesstchaypo: back02:16
tchaypolifeless: I can’t find the code you said you’d made from an earlier comment02:17
tchaypobecause I wasn’t looking in the right file02:19
lifeless...02:19
tchaypohah.02:19
lifelesswell, I'm glad you've found it now :)02:19
tchaypoIt seems like my tempo of pushing things is confusing02:20
tchaypoprobably because I’ll respond to some of your comments and then push02:23
tchaypothen I finish responding to the rest while you write a “you haven’t addressed my earlier comment” comment02:23
lifelessthat does seem likely :)02:25
lifelessyou could put 'XXX: ...' in place where you agree but haven't actioned02:25
tchaypoyes. Anything at all that indicates “I did see this!” would be better02:26
lifelesslol early paramiko versions:02:26
lifeless0.1-charmander02:26
lifeless0.1-bulbasaur02:27
tchayposo in the push that’s coming I’ve implemented something a little bit different from what you suggested02:27
tchaypoonce it’s up, and I’ve had lunch, I can compare the two02:27
openstackgerritJames Polley proposed openstack-dev/pbr: WIP: Teach pbr to read extras and env markers  https://review.openstack.org/18179502:28
tchaypobut right now (12:30) I need to get dressed and head out for lunch. Should be back online 2-3; medical appointment 3-4, then back online after that02:28
lifelesskk02:29
*** ccrouch has left #openstack-oslo03:02
*** achanda has quit IRC03:23
*** dims has joined #openstack-oslo03:31
*** dims has quit IRC03:36
*** ho has quit IRC03:41
*** yamahata has joined #openstack-oslo03:46
*** jamespage has quit IRC04:05
*** jamespage has joined #openstack-oslo04:06
*** amotoki_ has joined #openstack-oslo04:07
*** jecarey has quit IRC04:08
*** achanda has joined #openstack-oslo04:20
*** amotoki_ has quit IRC04:31
*** vilobhmm1 has joined #openstack-oslo04:42
*** toabctl has quit IRC05:21
*** sdake_ has joined #openstack-oslo05:22
openstackgerritJoshua Harlow proposed openstack/taskflow: Use a lru cache to limit the size of the internal file cache  https://review.openstack.org/17610405:24
*** sdake has quit IRC05:26
*** inc0 has joined #openstack-oslo05:31
*** sdake_ is now known as sdake05:38
openstackgerritMerged openstack/taskflow: Avoid creating temporary removal lists  https://review.openstack.org/18158905:55
*** dims has joined #openstack-oslo06:00
*** dims has quit IRC06:06
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.versionedobjects: Imported Translations from Transifex  https://review.openstack.org/18254506:08
*** mtanino has quit IRC06:17
openstackgerritJoshua Harlow proposed openstack/taskflow: Use a lru cache to limit the size of the internal file cache  https://review.openstack.org/17610406:21
*** vilobhmm11 has joined #openstack-oslo06:23
*** vilobhmm1 has quit IRC06:25
*** shardy has joined #openstack-oslo06:29
*** sdake has quit IRC06:31
*** dulek has joined #openstack-oslo06:59
*** ozamiatin has joined #openstack-oslo07:05
*** dulek has quit IRC07:06
lifelesstchaypo: wb07:07
tchaypohi.07:16
*** e0ne has joined #openstack-oslo07:16
tchaypoI’ve been comparing your code in the comment with what I implemented07:17
tchaypountil you distracted me with call me mongo07:17
lifelesslol07:17
lifelessI won't apologise for that07:18
tchayposo there are differences, but I don’t see anything major07:21
tchaypoclose enough for government work, as they say07:21
*** vilobhmm11 has quit IRC07:21
tchayposo I think it’s time to move on to the next thing, as soon as I remember what that was07:21
tchaypooh yes, functional test.07:21
lifelessI described one in particular I think we need in some detail in the review07:23
tchaypohave you looked atht eh failing tests on gerrit?07:25
*** yamahata has quit IRC07:26
lifelesstchaypo: failing tests?07:26
lifelessgerrit? No, I'm about that travis, that travis, that travis07:27
tchaypoi vaguely know that’s a pop reference07:27
lifelesshttps://www.youtube.com/watch?v=7PCkvCPvDXk07:28
tchaypohttp://logs.openstack.org/95/181795/12/check/check-pbr-installation-dsvm/0df7e48/console.html#_2015-05-14_02_49_05_12507:28
* tchaypo is in a public library07:28
tchaypofor the functional test07:29
lifelessyou have your qc's?07:30
tchaypo…. actually all the qustions I have can probably be answered if I just go ahead and run egg_info and introspect the Distribution object.07:31
tchaypoI do but they aren’t on and it’s not worth grabbing them for what i assume is a trashy pop song07:32
tchayponow if it was something *really* terrible, like say this year’s eurovision playlist...07:32
lifelesshah no07:32
lifelessthe pbr integration timeout07:33
lifelessI ned to up the timeout a bit07:33
lifelessworker load and git repo packiness affects it a lot I suspect07:33
openstackgerritlifeless proposed openstack-dev/pbr: Bump integration test timeouts.  https://review.openstack.org/18296007:36
tchaypoDoes it make sense to go ahead and rebase 181795 on top of 182960? It seems like it’s probably not going to land until the rebase happens, but maybe we can do the rebase late07:37
tchaypor07:37
*** achanda has quit IRC07:38
lifelessno07:39
lifelessit won't conflict07:39
lifelessand changes in 182960 shouldn't affect the review status of 18179507:39
lifelessbut they would if you stacked them07:39
lifelessonly stack when its a logical dependency07:39
tchaypothe browser tab i have open for https://review.openstack.org/#/c/181795/12 is only show the last few words of the title07:41
tchaypo“and env markers"07:41
tchaypoit sounds like an iain m banks novel07:42
*** ajo has joined #openstack-oslo07:42
*** achanda_ has joined #openstack-oslo07:42
tchaypoexcept a thousand times more interesting07:42
lifelesssacrilege07:45
tchaypoI know07:47
tchaypoI’ve only tried one of his books, but it seemed..07:47
tchaypowell, my usual criticism of peter f hamilton is that he does fantastic beginnings and fairly good middles but just doesn’t do endings07:48
tchaypoian m banks doesn’t seem to do beginnings either07:48
tchaypojust middle07:48
tchayporelatedly, I can’t find anything in the existing pbr tests that’s introspecting a Distribution07:49
lifelessindeed07:50
lifelesslet me get you a reference to some code07:50
lifelesshave you read excession?07:50
lifelessif you want an ending with boom, thats either it, or a HUGE disappoint07:51
tchaypojust Phlebas, I think07:52
tchaypoas I think I’ve probably mentioned a few times (since I’ve been doing since before the last summit), I’m currently re-reading the Wheel of Time series at the moment07:53
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: Create zmq context once per driver instance  https://review.openstack.org/15073507:53
tchaypoI just got a reminder that Jordan does *fantastic* beginnings, because he just did one07:53
tchaypohalfway through book 9, he sets up a whole new plotline that ends up straggling over the next ~2.5 books07:54
tchaypoit’s not the entirety of those books, it would probably only be about 600 pages if you pulled it out alone...07:54
tchaypobut seriously, a whole new story begginning in the middle of book 9..07:54
tchaypolike hamilton, jordan didn’t know how to write endings. Hamilton dealt with it by just stopping abruptly, Jordan dealt with it by doing more of what he was good at, beginnings07:55
lifelessboy likes girl. Boy can't have girl. Times 9. <- the wheel of time.07:56
*** dulek has joined #openstack-oslo07:57
*** links has joined #openstack-oslo08:02
openstackgerritOleksii Zamiatin proposed openstack/oslo-specs: oslo examples proposal  https://review.openstack.org/14031808:04
tchaypoyou forgot the “boy gets 3 girls” bit08:07
*** dulek has quit IRC08:08
tchaypookay, I’ve found a more comforable place to sit08:13
tchaypohave you found the code in the pip tests yet?08:13
tchaypoI’ve found a few tests that InstallRequirement.from_line() and then introspect a pkg_resources.Distribution08:14
tchaypobut that don’t sound to me like what you were searching for08:14
openstackgerritVictor Stinner proposed openstack/oslo-incubator: Add Python 3 classifiers  https://review.openstack.org/18296808:17
*** exploreshaifali has joined #openstack-oslo08:18
lifelesstchaypo: sorry, distracted by the gate wedging08:18
lifelesstchaypo: https://github.com/rbtcollins/pip/blob/develop/pip/req/req_install.py#L101508:19
lifelesstchaypo: where egg info path is the path to the .egg-info directory, which can be a constant in the test08:19
tchaypoyep, the tests that I found where the tests for get_dist08:24
*** e0ne has quit IRC08:40
*** achanda_ has quit IRC08:40
*** dulek has joined #openstack-oslo08:48
*** achanda has joined #openstack-oslo08:54
lifelesstchaypo: so one caution08:58
lifelesstchaypo: the methods on Distribution will be evaluatin the markers implicitly08:58
lifelesstchaypo: I think we want to dig somewhat deep there, and/or look at the actual files on disk.08:58
lifelesstchaypo: (step through distribution.requires() [no extras] to seewhat I meant08:59
lifelessbah, spellink08:59
*** dulek has quit IRC09:00
* tchaypo moves from a comfortable place back to a warm place09:05
openstackgerritVictor Sergeyev proposed openstack/oslo-specs: oslo.messaging: remove double reply  https://review.openstack.org/18101009:09
openstackgerritVictor Sergeyev proposed openstack/oslo-specs: oslo.messaging: remove double reply  https://review.openstack.org/18101009:10
*** ericksonfgds has joined #openstack-oslo09:10
tchaypoho hum09:11
tchaypohttps://dpaste.de/eZ9N09:11
tchaypoI expected that to not explode..09:11
tchaypoor is this testpackage intended to explode?09:11
tchayposhould I even be egg_infoing the testpackage, or should we use something else for this?09:11
*** bnemec has quit IRC09:13
*** bnemec has joined #openstack-oslo09:13
lifelesstchaypo: thats in a test?09:14
lifelesstchaypo: it looks like an untagged dir, or a bad tag, or something09:14
*** achanda has quit IRC09:15
lifelesstchaypo: you can use testpackage, or just write one in-place. I'm not a fan of big static fixtures like testpackage is.09:15
lifelesstchaypo: but whatever you like09:15
tchaypono, that’s must me manually running it on the testpackage09:17
lifelessso you need to git init it09:17
lifelessfirst09:17
*** dulek has joined #openstack-oslo09:17
tchaypooh. because it’s trying to pull the version number from the git tags09:18
lifelessthats its job :)09:18
tchaypomeh.09:19
tchaypowhat’s the minimal thing that we need to be able to run this test?09:19
tchaypoit looks like the setup.cfg can be pretty empty09:20
*** ihrachyshka has joined #openstack-oslo09:20
lifelesssetup.py, setup.cfg, requirements.txt09:20
lifelessand git init09:20
lifelessthere's plenty of helper stuff in test_packaging for that09:21
tchaypooh yes - we’re not reading requires-dist from setup.cfg09:21
tchayposo setup.cfg should just need [extras] and then we can put a few things in requirements.txt09:21
*** achanda has joined #openstack-oslo09:22
lifelessit'll need [metadata] and a couple of entries there09:22
lifelessbut very little09:22
tchaypooh09:22
lifelessname is important09:22
tchaypothe testing I was doing earlier was purely of setup_cfg_to_setup_kwargs, which doesn’t seem to care if the file is empty09:22
tchaypobut of course that’s not the whole pipeline09:22
lifelessyes09:22
lifeless(if it was, we wouldn't need a functional test :))09:22
tchaypoas far as i can tell from playing around all we’re doing here is transforming local data - we don’t need to worry about using actual package names09:23
lifelessyou're building the metadata for a distribution09:24
lifelessif you don't have enough data to do that, it will go badly09:24
lifelessname is important :)09:24
*** ajo has quit IRC09:30
*** achanda has quit IRC09:31
*** inc0_ has joined #openstack-oslo09:32
*** inc0 has quit IRC09:34
*** dims has joined #openstack-oslo09:36
tchaypo*reads BaseTestCase.setUp()*09:36
*** dulek has quit IRC09:37
*** dims has quit IRC09:40
*** e0ne has joined #openstack-oslo09:44
*** e0ne is now known as e0ne_09:44
*** ericksonfgds has quit IRC09:45
lifelesstchaypo: there are some split out fixtures09:47
lifelessin test_packaging09:47
lifelessnight09:47
tchayponight09:48
*** e0ne_ is now known as e0ne09:52
*** dims has joined #openstack-oslo10:07
*** cdent has joined #openstack-oslo10:08
*** amotoki has quit IRC10:10
*** ajo has joined #openstack-oslo10:16
Kennanhi anyone here familiar with oslo versionedobjects ?10:20
Kennanseems dhellmann knows much details of it10:20
Kennanbut not sure if he is here ?10:20
KennanI have question about fields.py10:21
*** ozamiatin has quit IRC10:28
dimsKennan: you can ask the question. however the best bet is to wait for dansmith to wake up :) one of us may already know the answer though10:31
Kennanhi dims10:32
dimshey Kennan10:33
KennanCan fields.StringField  deal with unicode ?10:33
Kennanor it is just simple string ?10:33
dimsKennan: both i think, is it failing?10:34
dimsjd__: flaper87: any others have an opinion on automaton spec? https://review.openstack.org/#/c/141961/10:35
*** sdake has joined #openstack-oslo10:35
KennanI tried with filed like six.text_type for field, it can deal with to return unicode10:36
Kennanbut if with fields.StringField it failed10:36
openstackgerritMerged openstack/oslo-incubator: Clean up logging to conform to guidelines  https://review.openstack.org/18242410:41
*** ihrachyshka_ has joined #openstack-oslo10:46
*** ihrachyshka has quit IRC10:49
*** inc0_ has quit IRC10:50
*** jamielennox is now known as jamielennox|away10:58
*** sdake_ has joined #openstack-oslo10:59
*** sdake has quit IRC11:02
dimsKennan: i just tried this test case and it worked for me - http://paste.openstack.org/show/222718/11:04
Kennandims11:08
KennanI just checked your test case11:08
Kennantest_stringify11:08
Kennanjust test self.assertEqual("'123'", self.field.stringify(123))11:08
Kennancould you test ?11:08
Kennanself.assertEqual(u'123', self.field.stringify('123'))11:08
Kennanlike that11:08
Kennanmaybe my code is not right11:09
KennanI just want to make sure11:09
Kennanu'124' can work or not11:09
eezhovadims, jd__ , hi! I have a question that is related to https://review.openstack.org/#/c/182386/1 . Perhaps it would be better to introduce an abstract base class, that would have 'start', 'stop', 'wait' and 'reset' methods, from which all other openstack services would be able to subclass. This would guarantee that they all implement the above methods. What is your opinion on that?11:11
*** e0ne is now known as e0ne_11:12
*** e0ne_ is now known as e0ne11:19
openstackgerritVictor Sergeyev proposed openstack/oslo.messaging: Use channel pool in RabbitMQ driver  https://review.openstack.org/18227211:19
*** ihrachyshka_ has quit IRC11:20
openstackgerritMerged openstack/oslo.serialization: jsonutils: replace strtime() usage with isoformat()  https://review.openstack.org/16686111:22
openstackgerritMerged openstack/oslo.serialization: jsonutils: simplify simple value handling  https://review.openstack.org/16686611:22
openstackgerritMerged openstack/oslo.versionedobjects: Imported Translations from Transifex  https://review.openstack.org/18254511:23
openstackgerritMerged openstack/oslo.serialization: jsonutils: encode dict keys  https://review.openstack.org/16690211:26
openstackgerritMerged openstack/oslo.utils: timeutils: make marshall timezone aware  https://review.openstack.org/18259711:27
flaper87dims: reading11:31
*** ihrachyshka_ has joined #openstack-oslo11:32
dimseezhova: yes, as part of oslo.service11:34
eezhovadims, surely11:35
eezhovadims, so you support this idea?11:35
dimseezhova: yes, it sounds good!11:36
openstackgerritMerged openstack/oslo.utils: timeutils: deprecate isotime()  https://review.openstack.org/18260211:36
eezhovadims, can I propose it to oslo-incubator or it would have to wait until oslo.service is released?11:37
dims+1 to get the ball rolling eezhova11:38
*** dulek has joined #openstack-oslo11:52
*** ozamiatin has joined #openstack-oslo12:04
*** exploreshaifali has quit IRC12:04
*** e0ne is now known as e0ne_12:05
*** e0ne_ is now known as e0ne12:06
*** ihrachyshka_ has quit IRC12:08
*** gordc has joined #openstack-oslo12:10
*** ihrachyshka_ has joined #openstack-oslo12:24
*** kgiusti has joined #openstack-oslo12:24
*** stevemar has joined #openstack-oslo12:38
*** ericksonfgds has joined #openstack-oslo12:42
*** bknudson has quit IRC12:42
*** sdake_ has quit IRC12:43
*** sdake has joined #openstack-oslo12:44
*** ihrachyshka_ has quit IRC12:46
*** ericksonfgds has quit IRC12:46
*** e0ne is now known as e0ne_12:51
*** e0ne_ is now known as e0ne12:53
*** gordc has quit IRC12:56
*** ihrachyshka_ has joined #openstack-oslo12:57
*** zzzeek has joined #openstack-oslo13:22
*** prad has quit IRC13:31
*** prad has joined #openstack-oslo13:31
*** gordc has joined #openstack-oslo13:33
openstackgerritJames Polley proposed openstack-dev/pbr: WIP: Teach pbr to read extras and env markers  https://review.openstack.org/18179513:34
*** jgrimm is now known as zz_jgrimm13:35
dansmithKennan: fields don't work like that13:38
*** mriedem_away is now known as mriedem13:38
dansmithKennan: they aren't field objects on the attribute13:38
dansmiththey filter the thing you're setting, but end up setting the actual thing on the attribute in the end13:39
*** bknudson has joined #openstack-oslo13:41
ihrachyshka_viktors, so does nova use oslo.versionedobjects already?13:47
ihrachyshka_viktors, seems like it maintains its own copy of the lib?..13:47
*** e0ne is now known as e0ne_13:47
viktorsihrachyshka_: sorry, I'm familiar with versionedobjects scope. I think, you can ask dhellmann about this13:48
sdaguefyi - https://review.openstack.org/#/c/183007/ is needed to get python-novaclient able to merge code again13:50
sdaguedue to tox changes13:50
sdaguedamn, wrong channel13:53
*** mtanino has joined #openstack-oslo14:00
*** jecarey has joined #openstack-oslo14:04
*** sigmavirus24_awa is now known as sigmavirus2414:05
*** e0ne_ is now known as e0ne14:06
*** sputnik13 has joined #openstack-oslo14:08
ihrachyshka_dansmith, hey. maybe you can answer the question ^^14:10
dansmithihrachyshka_: in a meeting, back in a bit14:11
openstackgerritElena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services  https://review.openstack.org/18238614:21
*** dulek has quit IRC14:28
*** shakamunyi has joined #openstack-oslo14:29
*** stpierre has joined #openstack-oslo14:32
*** achanda has joined #openstack-oslo14:33
openstackgerritElena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services  https://review.openstack.org/18238614:35
*** toabctl has joined #openstack-oslo14:37
*** inc0 has joined #openstack-oslo14:37
dansmithihrachyshka_: viktors: The stuff grew in nova and o.vo is the result of trying to split it out. Nova is partially dependent on it now, and will be moving to replace as much of its code with the library during lemming14:39
*** mordred has quit IRC14:40
*** dulek has joined #openstack-oslo14:41
ihrachyshka_dansmith, thanks for the info, and kudos for lemming ;)14:42
dansmithheh14:42
*** mordred has joined #openstack-oslo14:42
ihrachyshka_dansmith, I was misleaded by duplicate files here and there.14:42
*** achanda has quit IRC14:42
*** barra204 has joined #openstack-oslo14:43
dansmithdims: https://review.openstack.org/#/c/182501/14:45
dansmithdims: straight port from nova14:45
openstackgerritVictor Stinner proposed openstack/oslo.versionedobjects: Enhance documentation  https://review.openstack.org/18270714:47
*** shardy_ has joined #openstack-oslo14:48
*** zz_jgrimm is now known as jgrimm14:50
*** shardy has quit IRC14:50
dimsdansmith: ('No such attribute `%s' % name)  - when the exception is thrown it may be better to have a ' after the actual name?14:53
dims("No such attribute `%s'" % name)14:53
dimssomething like that?14:53
*** shardy_ has quit IRC14:54
*** shardy has joined #openstack-oslo14:54
*** yamahata has joined #openstack-oslo14:55
*** browne has quit IRC14:55
eezhovadims, btw, is there any way I can help with oslo.service graduation?14:59
dimseezhova: yes, please look at the spec - https://review.openstack.org/#/c/142659/ - needs an update15:00
openstackgerritMoshe Levi proposed openstack/oslo.concurrency: Add timeout parameter to execute  https://review.openstack.org/17703015:00
dansmithdims: oops, saw the review first and commented there15:00
dimsack thanks dansmith15:01
*** achanda has joined #openstack-oslo15:01
eezhovadims, so, it's needed to add information on changes concerning config options?15:04
dimsy (Doug's comments)15:04
*** ozamiatin has quit IRC15:05
*** achanda has quit IRC15:05
dansmithdims: http://en.wikipedia.org/wiki/Quotation_mark#Typewriters_and_early_computers15:05
dimsha, i was wondering where it came from :)15:06
openstackgerritElena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services  https://review.openstack.org/18238615:13
dimsdansmith: i think you missed my point :) with the code as-is we are printing15:13
dimsNo such attribute `foo15:13
dimswe should be printing15:13
dimsNo such attribute `foo'15:13
dimsright?15:13
dansmithdims: yes, I did miss your point15:13
dimsam cool with `' :)15:14
dansmithI was previously harassed about my quoting style there, so short-circuited to argument I guess :)15:14
openstackgerritDan Smith proposed openstack/oslo.versionedobjects: Add delattr support  https://review.openstack.org/18250115:15
openstackgerritElena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services  https://review.openstack.org/18238615:19
*** links has quit IRC15:24
dimsdansmith: haha, i had seen it before, just did not realize where it came from.15:25
*** tsekiyama has joined #openstack-oslo15:25
dansmithdims: cool15:25
dansmithdims: http://i0.kym-cdn.com/entries/icons/original/000/014/033/knowing.jpg15:25
dims:)15:26
*** ihrachyshka_ has quit IRC15:26
openstackgerritJames Polley proposed openstack-dev/pbr: WIP: Teach pbr to read extras and env markers  https://review.openstack.org/18179515:52
*** dims has quit IRC15:56
*** dims has joined #openstack-oslo15:56
*** amrith is now known as _amrith_15:59
*** inc0 has quit IRC16:01
*** arnaud____ has joined #openstack-oslo16:07
*** shardy has quit IRC16:16
*** e0ne is now known as e0ne_16:18
*** browne has joined #openstack-oslo16:24
*** e0ne_ is now known as e0ne16:25
*** shakamunyi has quit IRC16:27
*** barra204 has quit IRC16:28
*** ashleighfarnham has joined #openstack-oslo16:32
*** arnaud____ has quit IRC16:52
*** zzzeek has quit IRC16:55
openstackgerritEric Larson proposed openstack/oslo.cache: Update the README to reflect the scope and intent  https://review.openstack.org/18310816:56
*** yamahata has quit IRC16:58
*** zzzeek has joined #openstack-oslo16:59
*** e0ne has quit IRC17:05
*** sdake has quit IRC17:06
*** sdake has joined #openstack-oslo17:06
*** cdent has quit IRC17:17
*** dulek has quit IRC17:19
*** yamahata has joined #openstack-oslo17:21
*** vilobhmm1 has joined #openstack-oslo17:23
*** achanda has joined #openstack-oslo17:32
*** harlowja has quit IRC17:41
*** harlowja has joined #openstack-oslo17:42
*** _amrith_ is now known as amrith17:50
*** jsavak has joined #openstack-oslo17:50
*** e0ne has joined #openstack-oslo17:53
*** ozamiatin has joined #openstack-oslo17:55
*** exploreshaifali has joined #openstack-oslo18:14
openstackgerritMerged openstack/taskflow: Beef up docs on the logbook/flow detail/atom details models  https://review.openstack.org/18158118:29
*** exploreshaifali has quit IRC18:30
*** vilobhmm1 has quit IRC18:44
*** vilobhmm1 has joined #openstack-oslo18:45
*** jeraldv has joined #openstack-oslo19:02
*** harlowja has quit IRC19:03
*** harlowja has joined #openstack-oslo19:05
*** zzzeek has quit IRC19:21
*** stevemar has quit IRC19:25
*** harlowja has quit IRC19:25
*** harlowja has joined #openstack-oslo19:26
*** alexpilotti has joined #openstack-oslo19:35
*** cdent has joined #openstack-oslo19:49
*** openstackgerrit has quit IRC19:52
*** openstackgerrit has joined #openstack-oslo19:52
*** cdent has quit IRC19:57
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ls_iter and fix recursive ls to work like non-recursive version  https://review.openstack.org/18319420:08
*** amrith is now known as _amrith_20:13
*** kgiusti has quit IRC20:14
*** mriedem has quit IRC20:18
*** mriedem has joined #openstack-oslo20:27
openstackgerritEric Larson proposed openstack/oslo.cache: Get project basics configured  https://review.openstack.org/18310820:38
openstackgerritEric Larson proposed openstack/oslo.cache: Get project basics configured  https://review.openstack.org/18310820:44
openstackgerritEric Larson proposed openstack/oslo.cache: Get project basics configured  https://review.openstack.org/18310820:46
*** jaypipes has quit IRC20:53
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ls_iter and fix recursive ls to work like non-recursive version  https://review.openstack.org/18319421:01
openstackgerritEric Larson proposed openstack/oslo.cache: Get project basics configured  https://review.openstack.org/18310821:05
*** gordc has quit IRC21:06
*** vilobhmm1 has quit IRC21:07
*** vilobhmm1 has joined #openstack-oslo21:08
*** vilobhmm1 has quit IRC21:08
*** vilobhmm1 has joined #openstack-oslo21:09
*** vilobhmm1 has quit IRC21:09
*** vilobhmm1 has joined #openstack-oslo21:09
*** jsavak has quit IRC21:10
*** dstanek has quit IRC21:10
*** vilobhmm1 has quit IRC21:10
*** vilobhmm1 has joined #openstack-oslo21:10
*** vilobhmm1 has quit IRC21:11
*** dstanek has joined #openstack-oslo21:14
tchaypolifeless: morning21:19
lifelesstchaypo: morning21:19
lifelesstchaypo: today is pre-summit errands day for me21:19
lifelesstchaypo: I have maybe 20m now, then I'm out for a couple hours, then back and reading list backlogs, setting up etherpads etc21:20
lifelesstchaypo: is there any input you're seeking atm ?21:20
tchaypojust coffee21:20
lifelesssadly protein level 3d printing isn't a thing yet, or I'd happily send you some21:20
tchaypoand it’d be nice if the test runner wouldn’t time out 30s after I drop into pdb21:21
tchaypoi imagine the coffee will help me find a timeout setting21:21
*** openstackgerrit has quit IRC21:22
*** openstackgerrit has joined #openstack-oslo21:22
lifelesstchaypo: cat .testr.conf21:25
*** yamahata has quit IRC21:32
*** vilobhmm1 has joined #openstack-oslo21:33
*** vilobhmm1 has quit IRC21:37
*** e0ne has quit IRC21:39
*** e0ne has joined #openstack-oslo21:40
openstackgerritJeremy Stanley proposed openstack-dev/cookiecutter: Replace ci.o.o links with docs.o.o/infra  https://review.openstack.org/18322921:41
openstackgerritJeremy Stanley proposed openstack-dev/oslo-cookiecutter: Replace ci.o.o links with docs.o.o/infra  https://review.openstack.org/18323021:42
openstackgerritJeremy Stanley proposed openstack/oslosphinx: Replace ci.o.o links with docs.o.o/infra  https://review.openstack.org/18331421:46
*** mriedem has quit IRC21:47
openstackgerritMerged openstack-dev/cookiecutter: Replace ci.o.o links with docs.o.o/infra  https://review.openstack.org/18322921:50
*** vilobhmm1 has joined #openstack-oslo21:57
*** jgrimm is now known as zz_jgrimm21:57
*** e0ne has quit IRC22:01
tchaypolifeless: okay, so I’m introspecting the Distribution created from the egg-info - but it’s being too clever. When I’m on py27, it doesn’t create ‘’:python_version==‘2.7’, it just puts the things that match directly into install_requires22:01
tchayposo now i think I’m caught up to the spot yesterday where you said we’d have to do something different, like check the files (the requires.txt is fine)22:02
*** Rockyg has joined #openstack-oslo22:02
*** _amrith_ is now known as amrith22:02
*** vilobhmm1 has quit IRC22:03
*** vilobhmm1 has joined #openstack-oslo22:03
*** vilobhmm1 has quit IRC22:04
*** vilobhmm1 has joined #openstack-oslo22:04
*** vilobhmm1 has quit IRC22:04
*** vilobhmm1 has joined #openstack-oslo22:05
*** vilobhmm1 has quit IRC22:05
harlowjalifeless i heard bone level 3d printing is start to happen though22:11
*** jecarey has quit IRC22:15
*** vilobhmm1 has joined #openstack-oslo22:16
*** sdake has quit IRC22:17
*** sdake has joined #openstack-oslo22:18
*** bknudson has quit IRC22:20
*** zzzeek has joined #openstack-oslo22:33
openstackgerritMerged openstack/oslo.i18n: Misplaced parenthesis causing confusion  https://review.openstack.org/18055022:34
openstackgerritayoung proposed openstack/oslo.policy: CLI Policy Check tool  https://review.openstack.org/17097822:44
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ls_iter and fix recursive `ls` to work like non-recursive  https://review.openstack.org/18319422:44
*** shakamunyi has joined #openstack-oslo22:47
*** barra204 has joined #openstack-oslo22:47
*** ajo has quit IRC22:48
*** ashleighfarnham has quit IRC23:00
*** vilobhmm1 has quit IRC23:03
*** vilobhmm1 has joined #openstack-oslo23:03
*** barra204 has quit IRC23:04
*** shakamunyi has quit IRC23:04
*** redrobot has quit IRC23:04
*** redrobot has joined #openstack-oslo23:05
*** redrobot is now known as Guest1989523:05
*** ashleighfarnham has joined #openstack-oslo23:07
*** salv-orlando has joined #openstack-oslo23:15
*** jamespage has quit IRC23:17
*** shakamunyi has joined #openstack-oslo23:18
*** barra204 has joined #openstack-oslo23:18
*** jamespage has joined #openstack-oslo23:19
lifelesstchaypo: ok am back23:23
lifelessharlowja: yah, and blood vessels and stuff23:23
lifelessharlowja: macro scale biology; important but still huge23:23
harlowjadef23:25
*** sigmavirus24 is now known as sigmavirus24_awa23:33
tchaypolifeless: wb. it looks like parsing the requires.txt file is fairly easy23:33
tchaypoprovided you don’t do anything insane like mistake it for an ini file23:33
lifelessno, its its own special snowflake23:41
*** ashleighfarnham has quit IRC23:48
*** ho has joined #openstack-oslo23:49

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!