Thursday, 2018-04-12

*** harlowja has quit IRC00:08
*** bobh has quit IRC00:16
*** yamamoto has joined #openstack-oslo00:47
*** yamamoto has quit IRC00:52
*** salv-orlando has joined #openstack-oslo00:59
*** salv-orlando has quit IRC01:03
*** namnh has joined #openstack-oslo01:25
openstackgerritYikun Jiang (Kero) proposed openstack/oslo.db master: Improve exponential backoff for wrap_db_retry  https://review.openstack.org/52736201:48
*** salv-orlando has joined #openstack-oslo02:00
*** salv-orlando has quit IRC02:04
*** kmalloc has quit IRC02:06
*** edmondsw has joined #openstack-oslo02:19
*** edmondsw has quit IRC02:24
*** songjian has joined #openstack-oslo02:30
*** d0ugal has quit IRC02:40
*** d0ugal has joined #openstack-oslo02:48
eanderssonAny reason why min_pool_size is a thing in oslo.db? I don't think it's ever been used?02:50
openstackgerritBrian Rosmaita proposed openstack/oslo.config master: Make List option format bounds-sensitive  https://review.openstack.org/56071602:51
*** salv-orlando has joined #openstack-oslo03:00
*** salv-orlando has quit IRC03:05
*** dave-mccowan has quit IRC03:18
*** d0ugal has quit IRC03:39
*** d0ugal has joined #openstack-oslo03:49
*** nicolasbock has quit IRC03:49
*** salv-orlando has joined #openstack-oslo04:01
*** salv-orlando has quit IRC04:05
*** edmondsw has joined #openstack-oslo04:07
*** edmondsw has quit IRC04:12
*** janzian has quit IRC04:29
*** lpetrut has joined #openstack-oslo05:02
*** salv-orlando has joined #openstack-oslo05:02
*** salv-orlando has quit IRC05:05
*** salv-orlando has joined #openstack-oslo05:05
*** chhagarw has joined #openstack-oslo05:07
*** chhavi__ has joined #openstack-oslo05:07
*** links has joined #openstack-oslo05:09
*** ianychoi_ has joined #openstack-oslo05:19
*** jbadiapa has quit IRC05:19
*** ianychoi has quit IRC05:23
*** jaosorior has quit IRC05:26
*** d0ugal has quit IRC05:41
*** fnordahl has quit IRC05:41
*** fnordahl has joined #openstack-oslo05:43
*** lpetrut has quit IRC05:46
*** openstackgerrit has quit IRC05:48
*** d0ugal has joined #openstack-oslo05:48
*** jaosorior has joined #openstack-oslo05:55
*** lpetrut has joined #openstack-oslo05:55
*** edmondsw has joined #openstack-oslo05:56
*** AlexeyAbashkin has joined #openstack-oslo05:58
*** edmondsw has quit IRC06:00
*** threestrands has joined #openstack-oslo06:05
*** e0ne has joined #openstack-oslo06:11
*** songjian has quit IRC06:11
*** AlexeyAbashkin has quit IRC06:24
*** lpetrut has quit IRC06:33
*** salv-orlando has quit IRC06:35
*** AlexeyAbashkin has joined #openstack-oslo06:35
*** salv-orlando has joined #openstack-oslo06:35
*** salv-orlando has quit IRC06:39
*** salv-orlando has joined #openstack-oslo06:42
*** AlexeyAbashkin has quit IRC06:44
*** msimonin has quit IRC06:47
*** msimonin has joined #openstack-oslo06:48
*** msimonin has quit IRC06:52
*** e0ne has quit IRC06:58
*** AlexeyAbashkin has joined #openstack-oslo07:01
*** bhagyashris has quit IRC07:04
*** bhagyashris has joined #openstack-oslo07:04
*** yamamoto has joined #openstack-oslo07:05
*** e0ne has joined #openstack-oslo07:05
*** jbadiapa has joined #openstack-oslo07:28
*** tesseract has joined #openstack-oslo07:39
*** msimonin has joined #openstack-oslo07:40
*** edmondsw has joined #openstack-oslo07:44
*** msimonin has quit IRC07:44
*** edmondsw has quit IRC07:48
*** e0ne_ has joined #openstack-oslo07:52
*** e0ne__ has joined #openstack-oslo07:53
*** e0ne has quit IRC07:53
*** lucas-afk is now known as lucasagomes07:55
*** e0ne_ has quit IRC07:57
*** gcb has quit IRC07:57
*** msimonin has joined #openstack-oslo08:12
*** pcaruana has joined #openstack-oslo08:12
*** d0ugal has quit IRC08:14
*** yamamoto has quit IRC08:17
*** d0ugal has joined #openstack-oslo08:18
*** AlexeyAbashkin has quit IRC08:29
*** AlexeyAbashkin has joined #openstack-oslo08:30
*** salv-orlando has quit IRC08:30
*** salv-orlando has joined #openstack-oslo08:31
*** yamamoto has joined #openstack-oslo08:32
*** lpetrut has joined #openstack-oslo08:33
*** salv-orlando has quit IRC08:35
*** yamamoto has quit IRC08:36
*** sambetts|afk is now known as sambetts08:45
*** msimonin has quit IRC08:57
*** msimonin has joined #openstack-oslo09:05
*** rha has joined #openstack-oslo09:21
*** salv-orlando has joined #openstack-oslo09:31
*** salv-orlando has quit IRC09:37
*** salv-orlando has joined #openstack-oslo09:39
*** yamamoto has joined #openstack-oslo09:46
*** yamamoto has quit IRC09:48
*** yamamoto has joined #openstack-oslo09:49
*** yamamoto has quit IRC09:52
*** yamamoto has joined #openstack-oslo09:54
*** yamamoto has quit IRC10:00
*** kmalloc has joined #openstack-oslo10:01
*** yamamoto has joined #openstack-oslo10:01
*** namnh has quit IRC10:06
*** AlexeyAbashkin has quit IRC10:10
*** pbourke has quit IRC10:14
*** pbourke has joined #openstack-oslo10:15
*** lpetrut has quit IRC10:21
*** threestrands has quit IRC10:24
*** e0ne__ has quit IRC10:46
*** AlexeyAbashkin has joined #openstack-oslo10:53
*** yamamoto has quit IRC10:56
*** yamamoto has joined #openstack-oslo11:02
*** yamamoto has quit IRC11:03
*** ansmith has quit IRC11:04
*** yamamoto has joined #openstack-oslo11:08
*** yamamoto has quit IRC11:11
*** yamamoto has joined #openstack-oslo11:11
*** edmondsw has joined #openstack-oslo11:20
*** openstackgerrit has joined #openstack-oslo11:21
openstackgerritStephen Finucane proposed openstack/oslo.config master: sphinxext: Use 'sphinx.util.logging'  https://review.openstack.org/56086511:21
openstackgerritStephen Finucane proposed openstack/oslo.config master: sphinxext: Address nits from Ic6c2dcbe7823dd3fdc71db8dc5afab2d604559e3  https://review.openstack.org/56086611:22
*** edmondsw has quit IRC11:24
*** lpetrut has joined #openstack-oslo11:25
*** nicolasbock has joined #openstack-oslo11:30
*** lucasagomes is now known as lucas-hungry11:31
*** yamamoto has quit IRC11:33
*** rcernin has quit IRC11:35
*** AlexeyAbashkin has quit IRC12:28
*** AlexeyAbashkin has joined #openstack-oslo12:29
*** yamamoto has joined #openstack-oslo12:30
*** raildo has joined #openstack-oslo12:33
*** dave-mccowan has joined #openstack-oslo12:33
*** yamamoto has quit IRC12:35
*** ansmith has joined #openstack-oslo12:39
*** yamamoto has joined #openstack-oslo12:47
*** kgiusti has joined #openstack-oslo12:49
*** yamamoto has quit IRC12:49
*** spilla has joined #openstack-oslo12:54
*** jbadiapa has quit IRC13:00
*** edmondsw has joined #openstack-oslo13:01
*** yamamoto has joined #openstack-oslo13:01
*** yamamoto has quit IRC13:01
*** bobh has joined #openstack-oslo13:02
*** msimonin has quit IRC13:02
*** msimonin has joined #openstack-oslo13:04
*** yamamoto has joined #openstack-oslo13:05
*** lucas-hungry is now known as lucasagomes13:05
*** yamamoto has quit IRC13:09
*** jbadiapa has joined #openstack-oslo13:15
*** edmondsw has quit IRC13:20
*** yamamoto has joined #openstack-oslo13:21
*** edmondsw has joined #openstack-oslo13:21
*** edmondsw has quit IRC13:21
*** yamamoto has quit IRC13:24
*** links has quit IRC13:27
*** jaosorior has quit IRC13:29
*** yamamoto has joined #openstack-oslo13:43
*** yamamoto has quit IRC13:44
*** yamamoto has joined #openstack-oslo13:48
*** yamamoto has quit IRC13:49
*** yamamoto has joined #openstack-oslo13:49
*** chhavi__ has quit IRC13:55
*** chhagarw has quit IRC13:55
*** chhagarw has joined #openstack-oslo13:55
*** janzian has joined #openstack-oslo13:57
bhagyashrisgcb: Hi14:00
bhagyashrisdims: Hi,14:03
dimsbhagyashris : hello14:03
*** jaosorior has joined #openstack-oslo14:04
bhagyashrisdims: I just want to know about the spec https://docs.openstack.org/oslo.config/latest/reference/mutable.html which basically give the provision to make the conf parameter as mutable, so on which basis or what are the criteria to make the conf parameter as mutable in any project14:04
bhagyashrisdims: there is one patch submitted in nova https://review.openstack.org/#/c/319203/3 so is that mean only two parameters will be mutable and others will be non-mutable14:05
*** lpetrut has quit IRC14:08
openstackgerritPavlo Shchelokovskyy proposed openstack/oslo.privsep master: Skip unit tests in bandit scan  https://review.openstack.org/56091714:08
*** mugsie has quit IRC14:08
*** lpetrut has joined #openstack-oslo14:08
dimsbhagyashris : right about the nova patch.14:09
bhagyashrisdims: Is there any guideline: Which parameter should make mutable = True in source code like nova patch: https://review.openstack.org/#/c/319203/314:09
dimsbhagyashris : mostly it is feedback from operators etc who say, "oh i wish i could tweak that option and not have to restart things because i have something in progress"14:10
dimsin the nova case it's live migration14:10
dimsif you see it says "These will immediately apply to all running live migrations."14:10
dimsthen the other consideration is on the page you listed first, where we ask .... you need all these things to line up right for you to be able to mark something mutable14:11
bhagyashrisdims: IMO we can do that by SIGUP signal that is also reloading the conf file without restarting the service14:11
*** e0ne has joined #openstack-oslo14:12
openstackgerritJohn Eckersberg proposed openstack/oslo.messaging master: Do not use threading.Event  https://review.openstack.org/55888214:13
dimsbhagyashris : yes, mutable uses the SIGHUP signal ... it's also partly documentation in the sense that you are indicating to end users that "these options which we have marked mutable will always work properly"14:14
dimsso it's a contract14:14
bhagyashrisdims: If that is the case then all the conf option should mark as mutable = True14:16
dimswill you be able to guarantee that? (see example 4 - https://docs.openstack.org/oslo.config/latest/reference/mutable.html#id4 )14:17
bhagyashrisdims: Means if we mark it as True then operator will need not to pass the SIGHUP signal explicitly14:18
dimsa simple mistake in coding or review it is easy to lose that capability14:18
dimsif you make the mistake in example 4, then a SIGHUP will not help14:18
bnemecAnd changing some options is inherently dangerous (db connection, messaging connection, etc.)14:19
dimsso it's better to mark as few as possible and then make sure you test that14:19
dims++ bnemec14:20
bnemecJust by making the change you can have data get lost.14:20
bhagyashrisdims: ok means if the conf option used in any loop and if it's modified by the operator then the reloading of that option using the SIGHUP signal will not help so better to make it as mutable = True right?14:30
*** jbadiapa has quit IRC14:33
dimsbhagyashris : let me twist it around ... if you really want your operators to be able to change an option, you review every location where it is loaded/used, make sure you are not caching it etc (like it says in the doc), then finally mark it mutable and test with SIGHUP14:36
*** msimonin has quit IRC14:36
bhagyashrisdims: basically I am not aware about The option is cached on the stack can you please give little bit idea14:37
*** msimonin has joined #openstack-oslo14:38
dimsthe example for that basically says if you store the CONF value outside the loop, then a SIGHUP will not help because you don't really re-read the value to have it take effect14:38
dimsbhagyashris : i think the doc is very well written, so would recommend reading it again fully14:39
bhagyashrisdims: ok now got some idea thank you :)14:39
dimscool. ttyl14:40
bhagyashrisdims: thanks :)14:40
openstackgerritDoug Hellmann proposed openstack/futurist master: fix lower constraints and uncap eventlet  https://review.openstack.org/56058314:45
*** AlexeyAbashkin has quit IRC14:45
openstackgerritDoug Hellmann proposed openstack/oslo.concurrency master: fix lower constraints and uncap eventlet  https://review.openstack.org/56058614:46
openstackgerritDoug Hellmann proposed openstack/oslo.messaging master: fix lower constraints and uncap eventlet  https://review.openstack.org/56058714:46
openstackgerritDoug Hellmann proposed openstack/oslo.privsep master: fix lower constraints and uncap eventlet  https://review.openstack.org/56058814:47
openstackgerritDoug Hellmann proposed openstack/oslo.reports master: fix lower constraints and uncap eventlet  https://review.openstack.org/56059014:47
openstackgerritDoug Hellmann proposed openstack/oslo.rootwrap master: fix lower constraints and uncap eventlet  https://review.openstack.org/56059114:48
openstackgerritDoug Hellmann proposed openstack/oslo.vmware master: fix lower constraints and uncap eventlet  https://review.openstack.org/56059214:48
openstackgerritDoug Hellmann proposed openstack/taskflow master: fix lower constraints and uncap eventlet  https://review.openstack.org/56059314:49
*** mugsie has joined #openstack-oslo14:54
dhellmannbnemec : I reworked those patches to merge the sets of changes into 1 per repo14:55
bnemecdhellmann: Yep, thanks14:56
*** dmitryme has quit IRC15:00
*** DinaBelova has quit IRC15:00
*** mugsie has quit IRC15:04
*** mugsie has joined #openstack-oslo15:06
*** mugsie has quit IRC15:06
*** mugsie has joined #openstack-oslo15:06
*** AlexeyAbashkin has joined #openstack-oslo15:07
*** mugsie has quit IRC15:08
*** mugsie has joined #openstack-oslo15:08
*** mugsie has quit IRC15:08
*** mugsie has joined #openstack-oslo15:08
*** AlexeyAbashkin has quit IRC15:12
*** msimonin has quit IRC15:12
*** DinaBelova has joined #openstack-oslo15:15
*** jaosorior has quit IRC15:15
*** dmitryme has joined #openstack-oslo15:16
openstackgerritMerged openstack/oslo.config master: sphinxext: Start parsing 'Opt.help' as rST  https://review.openstack.org/55386015:18
*** e0ne has quit IRC15:30
*** AlexeyAbashkin has joined #openstack-oslo15:32
*** edmondsw has joined #openstack-oslo15:50
*** edmondsw has quit IRC15:53
*** edmondsw has joined #openstack-oslo15:58
*** spilla has quit IRC16:01
*** lucasagomes is now known as lucas-afk16:11
openstackgerritBen Nemec proposed openstack/oslo.cache master: Switch pep8 job to python 3  https://review.openstack.org/56095716:11
*** janzian has quit IRC16:20
*** shardy has quit IRC16:21
*** e0ne has joined #openstack-oslo16:25
openstackgerritBen Nemec proposed openstack/oslo.concurrency master: Switch pep8 job to python 3  https://review.openstack.org/56096316:28
*** janzian has joined #openstack-oslo16:28
*** msimonin has joined #openstack-oslo16:32
*** spilla has joined #openstack-oslo16:33
openstackgerritBen Nemec proposed openstack/oslo.config master: Switch pep8 job to python 3  https://review.openstack.org/56096716:42
*** yamamoto has quit IRC16:47
*** jbadiapa has joined #openstack-oslo16:52
openstackgerritBen Nemec proposed openstack/oslo.context master: Switch pep8 job to python 3  https://review.openstack.org/56097216:55
*** dtruong_ has joined #openstack-oslo16:56
*** dtruong_ has quit IRC16:56
*** dtruong has joined #openstack-oslo16:57
*** yamamoto has joined #openstack-oslo16:58
*** yamamoto has quit IRC17:03
dtruongbnemec: I'm looking at the oslo_service threadgroup implementation.  Is there a reason why add_timer function does not take stop_on_exception parameter to be passed on to FixedIntervalLoopingCall? https://github.com/openstack/oslo.service/blob/master/oslo_service/threadgroup.py#L8617:08
bnemecdtruong: I'm not familiar enough with that code to say one way or another.17:11
*** mugsie has quit IRC17:14
*** mugsie has joined #openstack-oslo17:15
*** mugsie has quit IRC17:15
*** mugsie has joined #openstack-oslo17:15
dtruongbnemec: Thanks for the reply.  Looks like the add_timer function was created and last modified 6 years ago.  Then 3 years ago the stop_on_exception parameter was added to FixedIntervalLoopingCall.17:17
dtruongSo seems like when the change was made to FixedIntervalLoopingCall, the corresponding change to threadgroup add_timer was not made.17:19
dtruongI'll propose a patchset because I need the threadgroup timer to continue on exceptions.17:19
*** pblaho has quit IRC17:26
bnemecdtruong: Sounds good, thanks17:33
*** lpetrut has quit IRC17:44
*** sambetts is now known as sambetts|afk17:48
*** tesseract has quit IRC17:55
*** yamamoto has joined #openstack-oslo18:04
*** pcaruana has quit IRC18:09
*** openstackgerrit has quit IRC18:19
kgiustibnemec: hey - how would you feel if I left the zmq dependencies in requirements.txt for rocky instead of moving them in https://review.openstack.org/#/c/525319/7 ?18:29
kgiustibnemec: seems like forcing folks (if there are any) to update their reqs for zmq, then pulling zmq in S... well.. extraineous?18:29
bnemeckgiusti: I'd be fine with that.  It solves the quandary of whether we have to do a major release to remove deps for a broken driver. :-)18:30
bnemecAnd that too.18:30
*** openstackgerrit has joined #openstack-oslo18:31
openstackgerritDuc Truong proposed openstack/oslo.service master: Add stop_on_exception to TG timers  https://review.openstack.org/56100518:31
*** links has joined #openstack-oslo18:31
kgiustibnemec: agreed18:31
openstackgerritDoug Hellmann proposed openstack/oslo.privsep master: fix lower constraints and uncap eventlet  https://review.openstack.org/56058818:34
*** lpetrut has joined #openstack-oslo18:37
*** salv-orlando has quit IRC19:04
*** salv-orlando has joined #openstack-oslo19:04
*** AlexeyAbashkin has quit IRC19:06
*** salv-orlando has quit IRC19:09
*** msimonin1 has joined #openstack-oslo19:10
*** msimonin has quit IRC19:11
openstackgerritKen Giusti proposed openstack/oslo.messaging master: Move requirements for the optional drivers (pika, zmq, etc)  https://review.openstack.org/52531919:41
openstackgerritRaildo Mascena proposed openstack/oslo.config master: Base class for a configuration driver  https://review.openstack.org/56002719:45
bnemeckgiusti: Did you mean to put the zmq deps back in that patch set?19:46
*** links has quit IRC19:46
bnemec(they're not, from what I see)19:46
kgiustibnemec: ah, crap.19:47
openstackgerritDoug Hellmann proposed openstack/oslo.config master: set default python to python3  https://review.openstack.org/56102519:57
kgiustibnemec: turns out you can give tox extras, which means we could remove driver deps from test-requirements.txt, but it requires tox >= 2.420:00
*** ansmith has quit IRC20:00
openstackgerritKen Giusti proposed openstack/oslo.messaging master: Move requirements for the optional drivers (amqp1, kafka)  https://review.openstack.org/52531920:02
*** snapiri has quit IRC20:04
*** oanson has quit IRC20:05
*** salv-orlando has joined #openstack-oslo20:05
*** salv-orlando has quit IRC20:09
*** salv-orlando has joined #openstack-oslo20:09
*** e0ne has quit IRC20:10
*** snapiri has joined #openstack-oslo20:11
*** oanson has joined #openstack-oslo20:12
openstackgerritDoug Hellmann proposed openstack/oslo.cache master: Avoid use of autodoc_tree_index_modules  https://review.openstack.org/55508020:13
bnemeckgiusti: Interesting.  2.4 is about a year and a half old, so it might be reasonable to start requiring it.20:14
bnemecOn the other hand, I'm apparently still on 2.3.1 on my dev vm. :-)20:14
kgiustibnemec: yeah, codesearch doesn't catch anything > than that20:16
kgiustibnemec: oop nope monasca's using 2.5...20:17
openstackgerritDoug Hellmann proposed openstack/oslo.concurrency master: set default python to python3  https://review.openstack.org/56103620:20
*** yamamoto has quit IRC20:21
*** yamamoto has joined #openstack-oslo20:22
*** chhagarw has quit IRC20:22
*** kgiusti has left #openstack-oslo20:23
bnemeckgiusti: There are a bunch of projects requiring 2.3.2, which is actually newer chronologically.20:23
dhellmannbnemec : https://review.openstack.org/56103820:23
bnemecdhellmann: So I should start switching all the jobs instead of just pep8?20:25
dhellmannbnemec : we might as well do them all at once. Only pep8 and releasenotes actually change in CI when we change tox.ini though20:25
dhellmannI need to set up an etherpad for tracking this stuff20:26
bnemecdhellmann: I had started https://etherpad.openstack.org/p/oslo-pep8-python320:26
dhellmanncool20:26
dhellmannhttps://etherpad.openstack.org/p/converting-secondary-jobs-to-py3 can link to that with some notes20:26
bnemecAlthough that's overly specific now.20:26
bnemecMaybe we could push followup changes with noop code diffs to validate the ci jobs?20:27
bnemecOr just trust that the submitter ran the unit tests, I supposed.  The devstack jobs won't be impacted, right?20:28
bnemec*suppose20:28
dhellmannthe devstack jobs won't be changed20:29
dhellmannI don't think we can test speculative job changes that way because of the settings on the project-config repository20:30
dhellmannthat's part of why I have that set to depends-on the tox changes, so we can verify those and the project team has some control over when the job change lands20:30
bnemecAh, right.  They don't actually use tox for docs jobs.20:32
dhellmannright20:32
*** salv-orlando has quit IRC20:47
*** salv-orlando has joined #openstack-oslo20:48
*** janzian has quit IRC20:48
*** spilla has quit IRC20:52
openstackgerritDoug Hellmann proposed openstack/oslo.config master: DNM: test the new python3 version of the release notes job  https://review.openstack.org/56104620:52
openstackgerritDoug Hellmann proposed openstack/oslo.config master: DNM: test the new python3 version of the release notes job  https://review.openstack.org/56104620:54
*** raildo has quit IRC20:55
openstackgerritDoug Hellmann proposed openstack/oslo.config master: DNM: test the new python3 version of the release notes job  https://review.openstack.org/56104621:03
openstackgerritMerged openstack/oslo.privsep master: Skip unit tests in bandit scan  https://review.openstack.org/56091721:27
*** openstackstatus has quit IRC21:27
*** openstack has joined #openstack-oslo21:28
*** ChanServ sets mode: +o openstack21:28
*** openstackstatus has joined #openstack-oslo21:29
*** ChanServ sets mode: +v openstackstatus21:29
dtruongbnemec it doesn't seem possible to add the stop_on_exception parameter without breaking any existing code that uses add_timer.  The details are in the review comments: https://review.openstack.org/#/c/56100521:31
dtruongunless you can think of a better way of adding stop_on_exception parameter, I will abandon my patchset. maybe we can just update the documentation so that the users are aware of the threadgroup timer behavior when an exception occurs.21:33
*** lpetrut has quit IRC21:35
*** sambetts|afk has quit IRC21:36
*** sambetts_ has joined #openstack-oslo21:38
dhellmanndtruong : you could add new methods that have different signatures (and do not include the *args positional argument so we can avoid this in the future)21:50
*** ansmith has joined #openstack-oslo21:53
*** bobh has quit IRC22:00
openstackgerritMerged openstack/oslo.messaging master: fix lower constraints and uncap eventlet  https://review.openstack.org/56058722:00
openstackgerritMerged openstack/oslo.versionedobjects master: Add bindep.txt file to prevent fallback to generic list  https://review.openstack.org/55458922:09
*** lbragstad has quit IRC22:16
*** salv-orlando has quit IRC22:18
*** salv-orlando has joined #openstack-oslo22:19
*** salv-orlando has quit IRC22:23
*** harlowja has joined #openstack-oslo22:24
*** rcernin has joined #openstack-oslo22:30
dtruongdhellman: so you mean i should have a new add_timer function with the stop_on_exception parameter added and keep **kwargs.  Then the callback function will only accept variable keyword arguments?22:35
dtruongoops, that ^ was meant for dhellmann22:37
dhellmanndtruong : yes, something like that. You'll need to give the new method a new name, and then it will just be a slightly different API to add timers22:40
dtruongok, thanks for the clarification22:45
dtruongi'll give that a try22:45
*** yikun has quit IRC22:51
*** yikun has joined #openstack-oslo22:52
openstackgerritDuc Truong proposed openstack/oslo.service master: New TG timer functions with stop_on_exception  https://review.openstack.org/56100523:37
-openstackstatus- NOTICE: The Etherpad service at https://etherpad.openstack.org/ is being restarted to pick up the latest release version; browsers should see only a brief ~1min blip before reconnecting automatically to active pads23:40

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