Monday, 2017-08-14

*** gildub has joined #openstack-sdks00:21
*** seanhandley has joined #openstack-sdks00:47
*** hoangcx has joined #openstack-sdks00:56
*** gildub has quit IRC01:44
*** annegentle has joined #openstack-sdks01:52
*** gildub has joined #openstack-sdks02:01
*** gouthamr has quit IRC02:07
*** annegentle has quit IRC02:12
*** annp has joined #openstack-sdks02:22
*** reedip has joined #openstack-sdks02:30
*** gildub has quit IRC04:46
*** Dinesh_Bhor has joined #openstack-sdks04:49
*** e0ne has joined #openstack-sdks05:39
openstackgerritQearl proposed openstack/python-openstacksdk master: fix the bug that cannot create a listener by openstacksdk  https://review.openstack.org/49344906:38
*** aarefiev_afk is now known as aarefiev07:22
*** jpich has joined #openstack-sdks07:35
openstackgerritQearl proposed openstack/python-openstacksdk master: The patch is fix the bug that cannot create a listener by openstacksdk  https://review.openstack.org/49344907:55
*** dmellado has quit IRC08:06
*** e0ne has joined #openstack-sdks08:07
*** ralonsoh has joined #openstack-sdks08:23
openstackgerritColleen Murphy proposed openstack/keystoneauth master: Allow discovery URLs to have trailing slashes  https://review.openstack.org/49248408:28
*** reedip has quit IRC08:40
*** cdent has joined #openstack-sdks08:43
*** openstackgerrit has quit IRC08:48
*** reedip has joined #openstack-sdks08:51
*** ralonsoh has quit IRC09:43
*** annp has quit IRC10:06
*** dtantsur|afk is now known as dtantsur10:32
*** openstackgerrit has joined #openstack-sdks10:33
openstackgerritQearl proposed openstack/python-openstacksdk master: fix the bug that cannot create a listener by openstacksdk  https://review.openstack.org/49344910:33
*** seanhandley has quit IRC10:42
*** jkilpatr has quit IRC10:49
*** jkilpatr has joined #openstack-sdks10:49
*** seanhandley has joined #openstack-sdks10:59
*** seanhandley_ has joined #openstack-sdks11:17
*** seanhandley has quit IRC12:27
*** cleong has joined #openstack-sdks12:28
*** dave-mccowan has joined #openstack-sdks12:44
*** frickler has joined #openstack-sdks12:46
*** markvoelker has joined #openstack-sdks12:48
*** fried_rice is now known as efried12:58
efriedmordred Okay.  It ain't pretty, but it's better than breaking compatibility I suppose.13:01
efriedThough then you went and did that with https://review.openstack.org/#/c/49336613:02
openstackgerritMerged openstack/keystoneauth master: Allow discovery URLs to have trailing slashes  https://review.openstack.org/49248413:11
efriedmordred Why is jenkins ignoring https://review.openstack.org/#/c/493365/ ?13:19
mordredefried: I broke compat in 493366?13:22
mordredefried: and good question13:22
efriedmordred Yeah, jenkins is ignoring that whole series.13:22
efriedmordred The compat question... If my os-service-types is using a local mirror that's not current?13:23
efriedlocal mirror of sta data, that is.13:23
efriedI suppose that's not terribly likely.13:24
mordredefried: yah. but I do believe we could put in a check for that and at least give an "update your local mirror" error - or fallback to builtin data witha warning13:24
mordredI mean, the only reason to not use builtin data is in case the builtin data is stale - so if the lib discovers that the builtin data is newer than locally mirrored data, it should use builtin13:25
mordredefried: I'll follow up with that13:25
efriedmordred So how is a guy supposed to use the new method, anyway?  In the case of my nova patch to load up the right ksa adapter, I think it's really not terribly useful.13:27
mordredefried: you have a project and want to get a service-type right?13:28
efriedmordred I have a service type and want to get a conf section name.13:29
efriedin the case of placement.13:29
efriedmordred So I have 'placement' and want to get 'placement' :)13:29
efriedwithout hardcoding that specific mapping.13:29
mordredright. well, you're likely going ot need to hardcode that specific mapping, because nova has a naming convention internally that it is breaking with placement13:30
mordredBUT13:30
mordredthat new method isn't for you13:30
efriedmordred I actually did it without hardcoding: https://review.openstack.org/#/c/492247/5/nova/utils.py13:30
mordredawesome. that's great logic13:31
efried...unless nova puts a [nova] section in their conf.  Then I'm effed.13:31
mordredwell, that would be nova poking itself in the eye :)13:31
mordredfor the other bit, the new method doesn't help you - you have always been able to get the project name for a service given the service type13:32
mordredin the other direction though, for documentation publication validation, one starts with project name and needs to go to service-type13:32
mordredso that you can verify "did this git repo publish docs to the correct url"13:32
efriedmordred ...and enables us to add the placement service to sta at all.13:33
mordredyah13:33
mordredexactly. adding placement without adding the secondary flag breaks that question - but by making placement not show up in "what is the service-type for nova" - a user interested in knowing that both compute and placement come from nova has a hard time - that's what the new method is for (honestly not sure if anyone has that use, but the secondary flag removed it whereas your "return a list" patch13:35
mordredwould have provided that info - so it seemed like a compromise)13:35
openstackgerritliyi proposed openstack/python-openstacksdk master: Support node-adopt/preview CLI  https://review.openstack.org/49354213:35
cdentwhy would someone looking up nova want to know about placement?13:37
cdentpresumably someone who needs/wants placement would look up placeent13:37
cdentplacement13:37
cdentand if they haven’t heard of placement, there’s no need to look it up13:37
mordredno clue -but we have the data, so adding "get_all_service_data_for_project" was fairly easy13:37
cdentyes, but I don’t get it. Why is “for project” meaningful?13:38
mordredmeta-validation - things like docs validation jobs13:38
mordred"I have the nova repo, it made docs for /compute - is that correct?"13:38
cdentyeah, I’m semi-disappointed that we’ve added all that cruft on top of something that was supposed to be really simple13:38
mordredwell - I mean - the data mapping was already there13:39
cdentwe’ve gone from service types authority13:39
cdentto authority for several things13:39
cdentwhich is fine13:39
mordredyou need to know that 'image' and 'glance' are related for multiple reasons13:39
cdentbut soon it will have emacs, a kitchen sink, and book my flight reservations13:39
mordredit really won't - and we really haven't added all that much13:40
mordredthe registry has always containe a mapping between service-type and project13:40
mordredbecause it's needed in some places for computer consumption (like nova config which uses "glance" for image config rather than "image")13:41
cdent(I was being sarcky, I’m not too disappointed with the changes, I’m more disappointed with the reality that requires them)13:41
cdentright, and nova is wrong!13:41
mordredcdent: ok. sorry - I'm still on first coffee :)13:41
mordredand yes - I totally agree about with the disappointment in reality13:41
mordredI need a tattoo "I'm disappointed in the reality that makes this thing necessary"13:42
cdentin 3-d13:42
mordredefried: oh - your local-cache case can't happen (yet)13:43
mordredefried: we have not provided a way to allow someone to override the URL from which data is fetched13:43
efriedmordred Yeah, thought that might be the case.13:43
mordredefried: when we do, I believe the case you raised is an important one for us to handle13:43
mordredefried: and I had not considered it - so yay!13:43
efriedhadn't followed the thought all the way through.13:43
mordredefried: I had just written the patch to fix it and was writing an exception message when I realized it was going to be "the data at https://service-types.openstack.org/service-types.json is stale"  :)13:44
efriedmordred So here's a weird thing that happened with https://review.openstack.org/#/c/49336113:47
*** lbragstad has joined #openstack-sdks13:48
mordredefried: https://review.openstack.org/#/c/462140/ is a dependency loop I made, which is why t's not testing13:49
mordredefried: (also, what's the weird thing?)13:50
mordredefried: or just that that happened?13:51
efriedSorry, got an interrupt13:51
efriedmordred The published output is identical except for the version string (expected, cause it's a time stamp)... and the sha.13:51
efriedThe sha should be identical13:51
efriedCause it doesn't use the version.13:51
*** edleafe- is now known as edleafe13:51
efriedSo I guess it's calculating the sha pre-decode, eh?13:52
efriedor rather, it was; and now it's not.13:52
efriedmordred Oh.13:55
efriedIt has nothing to do with the content.13:55
efriedIt's the commit hash.13:55
efried<sheepish>13:55
efriedHm, I'm not sure I love that idea, tbh.13:55
efriedI mean, we could very well commit a change that doesn't affect the JSON itself.13:56
efriedLike this one :)13:56
*** e0ne has quit IRC14:01
mordredefried: it's purely a utf-8 encoding json reading change14:01
efriedmordred Not even json related.14:02
mordredefried: the commit hash isn't strictly important - but the logic is there to prevent us publishing a new json file when we make changes like this one14:02
efriedSwhat confused me at first.14:02
*** e0ne has joined #openstack-sdks14:02
efriedmordred Right - which doesn't work.14:02
mordredefried: yah - sorry, that's what I mean. it's really a "we thought we were using python3 but weren't actually"14:02
*** gouthamr has joined #openstack-sdks14:02
mordredefried: it doesn't? why not? ... oh, sorry, there's another piece to this puzzle (I should write a better commit message)14:03
efriedmordred But it won't prevent us from republishing when we make changes like this one.  Because the git commit hash will always change.  And that's what we're stuffing into the 'sha'.14:03
mordredright. we always put sha into the json - the "is the data different" check is elsewhere and it ignores sha14:03
efriedmordred Oh.  Ignores the sha, rather than using the sha to tell whether we've changed :)14:04
mordredefried: the problem here surfaced because my tox installation is a python3 installation, which means I got a python3 virtualenv even though our config was broken14:04
*** chlong has joined #openstack-sdks14:04
mordredso when I ran "tox -epublish" locally to validate, it broke14:04
efriedmordred Yeah, I get it.  It just led me down this (apparently unrelated) rathole.14:04
mordredyah. :)14:04
mordredit's a good rathole - welcome to the rats!14:04
efriedmordred You gonna update the commit message anyway?  So may be jenkins will pick it up??14:07
*** annegentle has joined #openstack-sdks14:11
openstackgerritEric Fried proposed openstack/os-service-types master: Support secondary services  https://review.openstack.org/49332514:12
*** marst has joined #openstack-sdks14:23
mordredefried: sorry - morning juggling of the things - I shall update the depend cycle in just a sec14:34
efriedmordred I did that ^^14:34
efriedThe commit message was on the tox one - I think you were wanting to mention that it was missed because your env was running py3 by default.14:35
efriedor something.14:35
*** annegentle has quit IRC14:57
*** amotoki is now known as amotoki__away15:14
*** chlong_ has joined #openstack-sdks15:45
*** chlong has quit IRC15:45
*** e0ne has quit IRC15:47
openstackgerritMerged openstack/python-openstackclient master: Convert network segment functional tests to JSON  https://review.openstack.org/49161216:20
*** aarefiev is now known as aarefiev_afk16:25
*** jpich has quit IRC17:06
*** annegentle has joined #openstack-sdks17:30
openstackgerritRajath Agasthya proposed openstack/python-openstackclient master: Add flavor value options  https://review.openstack.org/30279517:57
*** markvoelker has quit IRC17:59
*** markvoelker has joined #openstack-sdks18:00
*** dtantsur is now known as dtantsur|afk18:01
*** rajathagasthya has joined #openstack-sdks18:02
*** markvoelker has quit IRC18:04
openstackgerritMerged openstack/os-client-config master: Updated from global requirements  https://review.openstack.org/49129418:08
*** annegentle has quit IRC18:17
*** d0ugal has quit IRC18:19
*** cdent_ has joined #openstack-sdks18:35
*** cdent has quit IRC18:36
*** cdent_ is now known as cdent18:36
*** ragasthya has joined #openstack-sdks18:39
*** annegentle has joined #openstack-sdks18:39
*** rajathagasthya has quit IRC18:40
efriedmordred https://review.openstack.org/#/c/490750/ is not reflected in https://service-types.openstack.org/service-types.json - don't we have a bot that's supposed to republish?18:52
*** markvoelker has joined #openstack-sdks18:53
openstackgerritEric Fried proposed openstack/service-types-authority master: Ensure git rev-parse output works in python3  https://review.openstack.org/49336119:02
efriedmordred docs build appears to need to run under py2 ^^19:02
openstackgerritEric Fried proposed openstack/service-types-authority master: Use consistent url schemes  https://review.openstack.org/49336219:02
openstackgerritEric Fried proposed openstack/service-types-authority master: Add flag to indicate a service is a secondary service  https://review.openstack.org/49332619:03
openstackgerritEric Fried proposed openstack/service-types-authority master: Add placement service  https://review.openstack.org/46214019:03
openstackgerritEric Fried proposed openstack/service-types-authority master: Only run json.dump once  https://review.openstack.org/49336319:03
openstackgerritEric Fried proposed openstack/service-types-authority master: Add three more transformations  https://review.openstack.org/49336419:03
*** cdent has quit IRC19:09
openstackgerritMerged openstack/cliff master: Updated from global requirements  https://review.openstack.org/49329819:12
*** ragasthya has quit IRC19:19
*** e0ne has joined #openstack-sdks20:09
*** d0ugal has joined #openstack-sdks20:13
*** e0ne_ has joined #openstack-sdks20:29
*** e0ne has quit IRC20:30
*** rajathagasthya has joined #openstack-sdks20:33
*** e0ne_ has quit IRC20:37
*** cleong has quit IRC20:43
*** gouthamr has quit IRC20:51
*** dave-mcc_ has joined #openstack-sdks21:31
*** dave-mccowan has quit IRC21:33
*** dave-mcc_ has quit IRC22:11
*** gouthamr has joined #openstack-sdks22:39
*** rajathagasthya has quit IRC22:39
*** dave-mccowan has joined #openstack-sdks22:48
*** dave-mccowan has quit IRC22:51
*** rajathagasthya has joined #openstack-sdks22:57
*** marst has quit IRC23:03
efriedmordred Well, it worked locally, but jenkins still hates it.23:11
mordredefried: docs jobs don't use docs environment - they use the venv env (sorry for the delay)23:13
efriedmordred oh, so the fact that tox -e docs worked for me locally was irrelevant.23:14
efriedmordred And what actually needs to happen is we need to put python2 into [testenv] and then spray python3 into all the specific testenvs that ain't docs.23:14
efriedor... something.23:15
mordredefried: just put it in the venv env section23:19
efriedmordred I'm about to head out for the evening.  I'll restack it in the morning, unless you want to handle it.23:21
mordredefried: kk23:21
openstackgerritMonty Taylor proposed openstack/service-types-authority master: Use consistent url schemes  https://review.openstack.org/49336223:35
openstackgerritMonty Taylor proposed openstack/service-types-authority master: Only run json.dump once  https://review.openstack.org/49336323:35
openstackgerritMonty Taylor proposed openstack/service-types-authority master: Add placement service  https://review.openstack.org/46214023:35
openstackgerritMonty Taylor proposed openstack/service-types-authority master: Ensure git rev-parse output works in python3  https://review.openstack.org/49336123:35
openstackgerritMonty Taylor proposed openstack/service-types-authority master: Add three more transformations  https://review.openstack.org/49336423:35
openstackgerritMonty Taylor proposed openstack/service-types-authority master: Add flag to indicate a service is a secondary service  https://review.openstack.org/49332623:35
mordredefried: ^^ that should do it (just fixed the conf.py error)23:35
efriedmordred Cool.23:36
*** rajathagasthya has quit IRC23:51
*** gouthamr has quit IRC23:51
*** annegentle has quit IRC23:51
*** Dinesh_Bhor has quit IRC23:51
*** adriant has quit IRC23:51
*** christi3k has quit IRC23:51
*** thingee has quit IRC23:51
*** Shrews has quit IRC23:51
*** d0ugal has quit IRC23:51
*** ebbex has quit IRC23:51
*** dims has quit IRC23:51
*** jamielennox has quit IRC23:51
*** dgonzalez has quit IRC23:51
*** peterstac has quit IRC23:51
*** yuanying has quit IRC23:51
*** jkilpatr has quit IRC23:51
*** openstackgerrit has quit IRC23:51
*** RuiChen has quit IRC23:51
*** csatari has quit IRC23:51
*** DuncanT has quit IRC23:51
*** aarefiev_afk has quit IRC23:51
*** timburke has quit IRC23:51
*** _alastor_ has quit IRC23:51
*** tonyb has quit IRC23:51
*** zeroDivisible has quit IRC23:51
*** keekz has quit IRC23:51
*** bradjones has quit IRC23:51
*** lifeless_ has quit IRC23:51
*** dhellmann has quit IRC23:51
*** greghaynes has quit IRC23:51
*** dtantsur|afk has quit IRC23:51
*** Hazelesque has quit IRC23:51
*** chlong_ has quit IRC23:51
*** hoangcx has quit IRC23:51
*** baffle has quit IRC23:51
*** cgoncalves has quit IRC23:51
*** med_ has quit IRC23:51
*** alex_xu has quit IRC23:51
*** GreenBlood has quit IRC23:51
*** kuzko has quit IRC23:51
*** Qiming has quit IRC23:51
*** Klumben has quit IRC23:51
*** scottda has quit IRC23:51
*** ankur-gupta-f4 has quit IRC23:51
*** ameade has quit IRC23:51
*** samueldmq has quit IRC23:51
*** gus has quit IRC23:51
*** johnsom has quit IRC23:51
*** vdrok has quit IRC23:51
*** zacksh has quit IRC23:51
*** NobodyCam has quit IRC23:51
*** zhongjun has quit IRC23:51
*** efried has quit IRC23:51
*** madorn has quit IRC23:51
*** knikolla has quit IRC23:51
*** charz has quit IRC23:51
*** honza has quit IRC23:51
*** Anticimex has quit IRC23:51
*** timss has quit IRC23:51
*** Guest6666 has quit IRC23:51
*** _heena_py__ has quit IRC23:51
*** shu-mutou-AWAY has quit IRC23:51
*** nakul_d has quit IRC23:51
*** Kevin_Zheng has quit IRC23:51
*** cmurphy has quit IRC23:51
*** malloc83 has quit IRC23:51
*** reedip has quit IRC23:51
*** rm_work has quit IRC23:51
*** stevemar has quit IRC23:51
*** stephenfin has quit IRC23:51
*** dtroyer has quit IRC23:51
*** mordred has quit IRC23:51
*** briancurtin has quit IRC23:51
*** mattw4 has quit IRC23:51
*** briancurtin has joined #openstack-sdks23:55
*** mattw4 has joined #openstack-sdks23:55
*** DuncanT has joined #openstack-sdks23:55
*** jkilpatr has joined #openstack-sdks23:55
*** mordred has joined #openstack-sdks23:55
*** reedip has joined #openstack-sdks23:55
*** dtroyer has joined #openstack-sdks23:55
*** rajathagasthya has joined #openstack-sdks23:55
*** gouthamr has joined #openstack-sdks23:55
*** d0ugal has joined #openstack-sdks23:55
*** annegentle has joined #openstack-sdks23:55
*** chlong_ has joined #openstack-sdks23:55
*** Dinesh_Bhor has joined #openstack-sdks23:55
*** hoangcx has joined #openstack-sdks23:55
*** ebbex has joined #openstack-sdks23:55
*** efried_zzz has joined #openstack-sdks23:55
*** madorn has joined #openstack-sdks23:55
*** lifeless_ has joined #openstack-sdks23:55
*** adriant has joined #openstack-sdks23:55
*** christi3k has joined #openstack-sdks23:55
*** aarefiev_afk has joined #openstack-sdks23:55
*** Qiming has joined #openstack-sdks23:55
*** Klumben has joined #openstack-sdks23:55
*** nakul_d has joined #openstack-sdks23:55
*** dims has joined #openstack-sdks23:55
*** thingee has joined #openstack-sdks23:55
*** dhellmann has joined #openstack-sdks23:55
*** yuanying has joined #openstack-sdks23:55
*** baffle has joined #openstack-sdks23:55
*** cgoncalves has joined #openstack-sdks23:55
*** med_ has joined #openstack-sdks23:55
*** jamielennox has joined #openstack-sdks23:55
*** timburke has joined #openstack-sdks23:55
*** _alastor_ has joined #openstack-sdks23:55
*** Kevin_Zheng has joined #openstack-sdks23:55
*** alex_xu has joined #openstack-sdks23:55
*** Shrews has joined #openstack-sdks23:55
*** greghaynes has joined #openstack-sdks23:55
*** scottda has joined #openstack-sdks23:55
*** ankur-gupta-f4 has joined #openstack-sdks23:55
*** ameade has joined #openstack-sdks23:55
*** samueldmq has joined #openstack-sdks23:55
*** knikolla has joined #openstack-sdks23:55
*** cmurphy has joined #openstack-sdks23:55
*** dtantsur|afk has joined #openstack-sdks23:55
*** GreenBlood has joined #openstack-sdks23:55
*** kuzko has joined #openstack-sdks23:55
*** dgonzalez has joined #openstack-sdks23:55
*** tonyb has joined #openstack-sdks23:55
*** peterstac has joined #openstack-sdks23:55
*** gus has joined #openstack-sdks23:55
*** zeroDivisible has joined #openstack-sdks23:55
*** keekz has joined #openstack-sdks23:55
*** bradjones has joined #openstack-sdks23:55
*** malloc83 has joined #openstack-sdks23:55
*** Hazelesque has joined #openstack-sdks23:55
*** johnsom has joined #openstack-sdks23:55
*** vdrok has joined #openstack-sdks23:55
*** zacksh has joined #openstack-sdks23:55
*** zhongjun has joined #openstack-sdks23:55
*** NobodyCam has joined #openstack-sdks23:55
*** _heena_py__ has joined #openstack-sdks23:56
*** shu-mutou-AWAY has joined #openstack-sdks23:56
*** openstackgerrit has joined #openstack-sdks23:56
*** RuiChen has joined #openstack-sdks23:56
*** csatari has joined #openstack-sdks23:56
*** charz has joined #openstack-sdks23:56
*** honza has joined #openstack-sdks23:56
*** Anticimex has joined #openstack-sdks23:56
*** timss has joined #openstack-sdks23:56
*** Guest6666 has joined #openstack-sdks23:56
*** _heena_py__ has quit IRC23:56
*** shu-mutou-AWAY has quit IRC23:56
*** chlong_ has quit IRC23:57
*** hoangcx has quit IRC23:57
*** baffle has quit IRC23:57
*** cgoncalves has quit IRC23:57
*** med_ has quit IRC23:57
*** alex_xu has quit IRC23:57
*** GreenBlood has quit IRC23:57
*** kuzko has quit IRC23:57
*** charz has quit IRC23:57
*** honza has quit IRC23:57
*** Anticimex has quit IRC23:57
*** timss has quit IRC23:57
*** Guest6666 has quit IRC23:57
*** openstackgerrit has quit IRC23:57
*** RuiChen has quit IRC23:57
*** csatari has quit IRC23:57
*** briancurtin has quit IRC23:57
*** DuncanT has quit IRC23:57
*** jkilpatr has quit IRC23:57
*** rajathagasthya has quit IRC23:57
*** gouthamr has quit IRC23:57
*** annegentle has quit IRC23:57
*** Dinesh_Bhor has quit IRC23:57
*** adriant has quit IRC23:57
*** christi3k has quit IRC23:57
*** thingee has quit IRC23:57
*** Shrews has quit IRC23:57
*** mattw4 has quit IRC23:57
*** dtroyer has quit IRC23:57
*** d0ugal has quit IRC23:57
*** ebbex has quit IRC23:57
*** dims has quit IRC23:57
*** jamielennox has quit IRC23:57
*** dgonzalez has quit IRC23:57
*** peterstac has quit IRC23:57
*** yuanying has quit IRC23:57
*** aarefiev_afk has quit IRC23:57
*** timburke has quit IRC23:57
*** _alastor_ has quit IRC23:57
*** tonyb has quit IRC23:57
*** zeroDivisible has quit IRC23:57
*** keekz has quit IRC23:57
*** bradjones has quit IRC23:57
*** mordred has quit IRC23:57
*** reedip has quit IRC23:57
*** lifeless_ has quit IRC23:57
*** dhellmann has quit IRC23:57
*** greghaynes has quit IRC23:57
*** dtantsur|afk has quit IRC23:57
*** Hazelesque has quit IRC23:57
*** Qiming has quit IRC23:57
*** Klumben has quit IRC23:57
*** scottda has quit IRC23:57
*** ankur-gupta-f4 has quit IRC23:57
*** ameade has quit IRC23:57
*** samueldmq has quit IRC23:57
*** gus has quit IRC23:57
*** johnsom has quit IRC23:57
*** vdrok has quit IRC23:57
*** zacksh has quit IRC23:57
*** NobodyCam has quit IRC23:57
*** zhongjun has quit IRC23:57
*** efried_zzz has quit IRC23:57
*** madorn has quit IRC23:57
*** knikolla has quit IRC23:57
*** nakul_d has quit IRC23:57
*** Kevin_Zheng has quit IRC23:57
*** cmurphy has quit IRC23:57
*** malloc83 has quit IRC23:57

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