Monday, 2015-06-22

*** arnaud___ has joined #openstack-oslo00:23
*** arnaud___ has quit IRC00:27
*** dimsum__ has quit IRC00:39
*** dimsum__ has joined #openstack-oslo00:41
*** amotoki has joined #openstack-oslo00:50
*** dims_ has joined #openstack-oslo00:50
*** dimsum__ has quit IRC00:50
*** salv-orlando has joined #openstack-oslo01:06
*** salv-orlando has quit IRC01:11
*** browne has joined #openstack-oslo01:16
*** vilobhmm has joined #openstack-oslo01:17
*** dimsum__ has joined #openstack-oslo01:17
*** dims_ has quit IRC01:17
*** jgrimm_ is now known as zz_jgrimm_01:27
*** dims_ has joined #openstack-oslo01:40
*** dimsum__ has quit IRC01:41
*** stevemar has joined #openstack-oslo01:57
*** linkedinyou has quit IRC02:06
*** sputnik13 has joined #openstack-oslo02:33
*** sputnik13 has quit IRC03:00
*** vilobhmm has quit IRC03:05
*** achanda has joined #openstack-oslo03:10
*** sdake_ has quit IRC03:10
*** alexpilotti has joined #openstack-oslo03:17
*** salv-orlando has joined #openstack-oslo03:19
*** salv-orlando has quit IRC03:22
*** takedakn has joined #openstack-oslo03:24
*** takedakn has quit IRC03:33
*** achanda has quit IRC03:33
*** takedakn has joined #openstack-oslo03:34
*** mriedem1 has joined #openstack-oslo03:37
openstackgerritSachi King proposed openstack-dev/pbr: This documents the use of comments that work between 2.6, 2.7 and 3.4  https://review.openstack.org/19392703:38
*** mriedem has quit IRC03:38
*** dims_ has quit IRC03:40
*** sheeprine_ is now known as sheeprine03:46
*** sheeprine has joined #openstack-oslo03:46
*** electrichead has quit IRC03:59
*** takedakn has quit IRC04:02
*** sdake has joined #openstack-oslo04:04
*** redrobot has joined #openstack-oslo04:16
*** redrobot is now known as Guest4778904:16
*** Guest47789 has quit IRC04:28
*** dimsum__ has joined #openstack-oslo04:41
*** dimsum__ has quit IRC04:46
*** sputnik13 has joined #openstack-oslo04:54
*** vilobhmm has joined #openstack-oslo04:56
*** rakhmerov__ is now known as rakhmerov04:59
*** salv-orlando has joined #openstack-oslo05:02
*** vilobhmm has quit IRC05:05
*** nkrinner has joined #openstack-oslo05:06
*** vilobhmm has joined #openstack-oslo05:08
*** vilobhmm has quit IRC05:10
*** vilobhmm has joined #openstack-oslo05:12
*** vilobhmm has quit IRC05:12
*** salv-orlando has quit IRC05:13
*** sputnik13 has quit IRC05:14
*** sputnik13 has joined #openstack-oslo05:15
*** stevemar has quit IRC05:19
*** rushiagr_away is now known as rushiagr05:27
*** manishg has joined #openstack-oslo05:31
*** sputnik13 has quit IRC05:47
*** ViswaV has joined #openstack-oslo05:49
*** alexpilotti has quit IRC05:50
*** manishg has quit IRC05:59
openstackgerritKevin Benton proposed openstack/oslo.messaging: Verify that version in 'prepare' is a string  https://review.openstack.org/19386706:11
*** ViswaV has quit IRC06:17
*** browne has quit IRC06:19
*** ihrachyshka has joined #openstack-oslo06:27
*** ttx` is now known as ttx06:40
*** ttx has quit IRC06:41
*** ttx has joined #openstack-oslo06:41
*** frickler_ is now known as frickler06:41
*** exploreshaifali has joined #openstack-oslo06:47
*** ihrachyshka has quit IRC06:49
openstackgerritgaryk proposed openstack/oslo.vmware: Add in support for ManagedObjectNotFound exceptions  https://review.openstack.org/19155306:59
*** salv-orlando has joined #openstack-oslo07:10
*** salv-orlando has quit IRC07:13
*** salv-orlando has joined #openstack-oslo07:17
*** exploreshaifali has quit IRC07:23
*** exploreshaifali has joined #openstack-oslo07:23
openstackgerritgaryk proposed openstack/oslo.vmware: Add in support for ManagedObjectNotFound exception  https://review.openstack.org/19155307:23
*** Guest87092 has quit IRC07:23
*** ihrachyshka has joined #openstack-oslo07:24
*** d0ugal has joined #openstack-oslo07:24
*** d0ugal is now known as Guest1487507:24
*** Guest14875 is now known as d0ugal07:25
*** d0ugal has quit IRC07:25
*** d0ugal has joined #openstack-oslo07:25
*** ndipanov has joined #openstack-oslo07:39
*** jamespage_ has quit IRC07:51
*** jamespag` is now known as jamespage07:56
*** e0ne has joined #openstack-oslo08:05
*** shardy has joined #openstack-oslo08:05
*** sputnik13 has joined #openstack-oslo08:09
*** e0ne has quit IRC08:11
*** yassine has joined #openstack-oslo08:17
openstackgerritOpenStack Proposal Bot proposed openstack-dev/pbr: Updated from global requirements  https://review.openstack.org/19397308:19
openstackgerritOpenStack Proposal Bot proposed openstack/automaton: Updated from global requirements  https://review.openstack.org/19397408:19
openstackgerritOpenStack Proposal Bot proposed openstack/debtcollector: Updated from global requirements  https://review.openstack.org/19397908:20
openstackgerritOpenStack Proposal Bot proposed openstack/futurist: Updated from global requirements  https://review.openstack.org/19398208:20
openstackgerritOpenStack Proposal Bot proposed openstack/mox3: Updated from global requirements  https://review.openstack.org/19398908:21
openstackgerritOpenStack Proposal Bot proposed openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/19399908:26
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.cache: Updated from global requirements  https://review.openstack.org/19400008:26
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.concurrency: Updated from global requirements  https://review.openstack.org/19400108:26
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.config: Updated from global requirements  https://review.openstack.org/19400208:26
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.context: Updated from global requirements  https://review.openstack.org/19400308:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.db: Updated from global requirements  https://review.openstack.org/19400408:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.i18n: Updated from global requirements  https://review.openstack.org/19400508:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.log: Updated from global requirements  https://review.openstack.org/19400608:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.messaging: Updated from global requirements  https://review.openstack.org/19238208:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.middleware: Updated from global requirements  https://review.openstack.org/19400708:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.policy: Updated from global requirements  https://review.openstack.org/19400808:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.reports: Updated from global requirements  https://review.openstack.org/19161808:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.rootwrap: Updated from global requirements  https://review.openstack.org/19400908:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.serialization: Updated from global requirements  https://review.openstack.org/19401008:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.service: Updated from global requirements  https://review.openstack.org/19401108:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.utils: Updated from global requirements  https://review.openstack.org/19401208:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.versionedobjects: Updated from global requirements  https://review.openstack.org/19401308:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.vmware: Updated from global requirements  https://review.openstack.org/19401408:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslosphinx: Updated from global requirements  https://review.openstack.org/19401508:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslotest: Updated from global requirements  https://review.openstack.org/19401608:27
openstackgerritOpenStack Proposal Bot proposed openstack/stevedore: Updated from global requirements  https://review.openstack.org/19403608:28
openstackgerritOpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements  https://review.openstack.org/19403708:28
openstackgerritOpenStack Proposal Bot proposed openstack/tooz: Updated from global requirements  https://review.openstack.org/19403808:29
*** eezhova19 is now known as eezhova08:32
*** shardy has quit IRC08:35
*** shardy has joined #openstack-oslo08:36
lifelessALL THE THINGS08:39
*** ozamiatin has joined #openstack-oslo08:44
haypolifeless: many space changes :)08:45
haypoand other important changes08:45
haypo-oslo.middleware>=1.2.0,!=2.0.008:45
haypo+oslo.middleware!=2.0.0,>=1.2.008:46
haypooh, setup.py changed. it lost its shebang08:46
lifelesshaypo: yes, also discussed on the dev list last week :)08:48
*** gentux has left #openstack-oslo08:54
*** linkedinyou has joined #openstack-oslo09:02
*** SridharGaddam has joined #openstack-oslo09:03
*** e0ne has joined #openstack-oslo09:05
*** shardy has quit IRC09:08
*** shardy has joined #openstack-oslo09:08
*** claudiub has joined #openstack-oslo09:20
*** jaosorior has joined #openstack-oslo09:21
*** e0ne is now known as e0ne_09:22
*** e0ne_ is now known as e0ne09:27
*** shardy has quit IRC09:36
*** shardy has joined #openstack-oslo09:37
*** amotoki has quit IRC10:10
*** cdent has joined #openstack-oslo10:11
*** dimsum__ has joined #openstack-oslo10:14
*** jamielennox is now known as jamielennox|away10:25
*** sputnik13 has quit IRC10:38
*** katyafervent is now known as katyafervent_awa10:38
*** jaosorior has quit IRC10:43
*** d0ugal has quit IRC10:43
*** sdake has quit IRC10:43
*** dguitarbite has quit IRC10:43
*** lbragstad has quit IRC10:43
*** freyes has quit IRC10:43
*** hockeynut has quit IRC10:43
*** ttx has quit IRC10:43
*** sigmavirus24_awa has quit IRC10:43
*** adam_g has quit IRC10:43
*** gus has quit IRC10:43
*** zigo has quit IRC10:43
*** jroll has quit IRC10:43
*** ttx has joined #openstack-oslo10:43
*** gus has joined #openstack-oslo10:43
*** d0ugal has joined #openstack-oslo10:43
*** dguitarbite has joined #openstack-oslo10:43
*** jroll has joined #openstack-oslo10:43
*** d0ugal is now known as Guest2901110:43
*** adam_g has joined #openstack-oslo10:43
*** adam_g has quit IRC10:43
*** adam_g has joined #openstack-oslo10:43
*** lbragstad has joined #openstack-oslo10:44
*** hockeynut has joined #openstack-oslo10:44
*** freyes has joined #openstack-oslo10:44
*** zigo has joined #openstack-oslo10:44
*** Guest29011 is now known as d0ugal10:44
*** d0ugal has quit IRC10:44
*** d0ugal has joined #openstack-oslo10:44
*** e0ne is now known as e0ne_10:44
*** sigmavirus24_awa has joined #openstack-oslo10:44
*** sdake has joined #openstack-oslo10:45
*** dguitarbite has quit IRC10:47
openstackgerritIhar Hrachyshka proposed openstack/oslo.rootwrap: daemon: avoid raising UnboundLocalError to callers  https://review.openstack.org/19189510:47
*** dimsum__ is now known as dims10:48
openstackgerritIhar Hrachyshka proposed openstack/oslo.rootwrap: daemon: avoid raising UnboundLocalError to callers  https://review.openstack.org/19189510:50
openstackgerritIhar Hrachyshka proposed openstack/oslo.rootwrap: daemon: avoid raising UnboundLocalError to callers  https://review.openstack.org/19189510:51
*** katyafervent_awa is now known as katyafervent10:51
*** dims has quit IRC10:53
*** e0ne_ is now known as e0ne10:53
*** subscope has joined #openstack-oslo10:56
*** exploreshaifali has quit IRC11:02
*** linkedinyou has quit IRC11:04
*** dims has joined #openstack-oslo11:05
openstackgerritMerged openstack/oslo.rootwrap: Log that rootwrap was spawned after check  https://review.openstack.org/19097711:06
*** viktors has joined #openstack-oslo11:24
*** sdake_ has joined #openstack-oslo11:27
*** jlvillal has quit IRC11:28
*** ttx has quit IRC11:28
*** ttx has joined #openstack-oslo11:28
*** sdake has quit IRC11:30
openstackgerritNeil Jerram proposed openstack/oslo.versionedobjects: Fix "comparason" typo in doc for ComparableVersionedObject  https://review.openstack.org/19408711:33
openstackgerritMerged openstack/oslo.vmware: Updated from global requirements  https://review.openstack.org/19401411:35
openstackgerritMerged openstack/oslo.service: Updated from global requirements  https://review.openstack.org/19401111:36
dimsgood morning/afternoon/evening!11:39
viktorsmorning, dims11:52
openstackgerritMerged openstack-dev/pbr: Updated from global requirements  https://review.openstack.org/19397311:52
dimsviktors: hi11:54
*** shardy has quit IRC11:57
*** shardy has joined #openstack-oslo12:02
openstackgerritSergey Vilgelm proposed openstack/oslo.service: PeriodicTasks as a mixin  https://review.openstack.org/19410312:04
openstackgerritMerged openstack/oslo.cache: Updated from global requirements  https://review.openstack.org/19400012:05
openstackgerritAlexander Tivelkov proposed openstack/oslo.versionedobjects: Added a 'NAME' attribute to define names of classes  https://review.openstack.org/19410412:05
openstackgerritFlavio Percoco proposed openstack/oslo.messaging: Deprecated impl_qpid  https://review.openstack.org/19380412:07
*** kgiusti has joined #openstack-oslo12:11
dimsjd__: flaper87: can you please bless this oslo.reports - https://review.openstack.org/#/c/193705/ - it fixes requirements sync failure (https://review.openstack.org/#/c/191618/)12:15
dimseezhova: you should be able to bless this now - https://review.openstack.org/#/c/193777/12:15
openstackgerritMerged openstack/mox3: Updated from global requirements  https://review.openstack.org/19398912:17
*** e0ne is now known as e0ne_12:18
eezhovadims, I hoped that little typo in that patch would be fixed first, but I'm fine with approving it12:18
*** e0ne_ is now known as e0ne12:19
*** amotoki has joined #openstack-oslo12:19
dimseezhova: go ahead and approve it and then file a fresh review and i'll +2 it12:19
eezhovadims, ack, I approved it12:21
ativelkovdansmith: are you around?12:21
dimsativelkov: another few hours (west coast)12:22
ativelkovdims, got it, thanks12:22
openstackgerritMerged openstack/oslosphinx: Updated from global requirements  https://review.openstack.org/19401512:25
openstackgerritSergey Vilgelm proposed openstack/oslo.service: PeriodicTasks as a mixin  https://review.openstack.org/19410312:26
*** ozamiatin has quit IRC12:26
openstackgerritMerged openstack/oslotest: Updated from global requirements  https://review.openstack.org/19401612:26
openstackgerritElena Ezhova proposed openstack/oslo.service: Fix a typo in a comment  https://review.openstack.org/19411512:27
openstackgerritMerged openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/19399912:30
*** ozamiatin has joined #openstack-oslo12:37
*** shardy has quit IRC12:39
*** shardy has joined #openstack-oslo12:39
openstackgerritMerged openstack/oslotest: always rebuild cross-test venv  https://review.openstack.org/19221812:40
*** alexpilotti has joined #openstack-oslo12:40
*** ozamiatin has quit IRC12:42
openstackgerritMerged openstack/oslo.rootwrap: Updated from global requirements  https://review.openstack.org/19400912:49
openstackgerritMerged openstack/oslo.policy: Updated from global requirements  https://review.openstack.org/19400812:52
*** shardy has quit IRC12:54
*** shardy has joined #openstack-oslo12:56
*** gordc has joined #openstack-oslo12:56
*** e0ne is now known as e0ne_12:58
*** e0ne_ is now known as e0ne12:59
*** stpierre has joined #openstack-oslo13:03
openstackgerritMerged openstack/oslo.concurrency: Updated from global requirements  https://review.openstack.org/19400113:09
openstackgerritMerged openstack/oslo.middleware: Updated from global requirements  https://review.openstack.org/19400713:10
*** rushiagr is now known as rushiagr_away13:10
openstackgerritMerged openstack/oslo.service: Use a signal name->sigval and sigval->signal name mapping  https://review.openstack.org/19377713:10
openstackgerritMerged openstack/automaton: Updated from global requirements  https://review.openstack.org/19397413:11
openstackgerritMerged openstack/stevedore: Updated from global requirements  https://review.openstack.org/19403613:11
openstackgerritMerged openstack/oslo.i18n: Updated from global requirements  https://review.openstack.org/19400513:13
openstackgerritMerged openstack/oslo.versionedobjects: Updated from global requirements  https://review.openstack.org/19401313:13
openstackgerritMerged openstack/tooz: Updated from global requirements  https://review.openstack.org/19403813:14
*** jaypipes has joined #openstack-oslo13:15
openstackgerritMerged openstack/oslo.log: Updated from global requirements  https://review.openstack.org/19400613:17
openstackgerritMerged openstack/oslo.serialization: Updated from global requirements  https://review.openstack.org/19401013:17
openstackgerritMerged openstack/oslo.context: Updated from global requirements  https://review.openstack.org/19400313:18
*** shardy has quit IRC13:22
*** shardy has joined #openstack-oslo13:22
*** shardy has quit IRC13:22
*** shardy has joined #openstack-oslo13:22
openstackgerritMerged openstack/oslo.db: Updated from global requirements  https://review.openstack.org/19400413:23
*** pradk_ is now known as prad13:24
*** amauryme` is now known as amaurymedeiros13:25
*** amaurymedeiros has quit IRC13:25
*** amaurymedeiros has joined #openstack-oslo13:25
openstackgerritMerged openstack/oslo.config: Updated from global requirements  https://review.openstack.org/19400213:30
openstackgerritMerged openstack/taskflow: Updated from global requirements  https://review.openstack.org/19403713:30
openstackgerritMerged openstack/oslo.middleware: Added request to parse_response  https://review.openstack.org/19075313:33
openstackgerritMerged openstack/oslo.middleware: Use correct oslo_middleware.base methods in CORS middleware.  https://review.openstack.org/19075813:33
openstackgerritMerged openstack/oslo.utils: Updated from global requirements  https://review.openstack.org/19401213:33
*** zz_jgrimm_ is now known as jgrimm13:35
*** jroll has quit IRC13:36
*** jroll has joined #openstack-oslo13:36
openstackgerritMerged openstack/oslo.vmware: Add in support for ManagedObjectNotFound exception  https://review.openstack.org/19155313:36
openstackgerritMerged openstack/oslo.concurrency: Fix LockFixture docstring  https://review.openstack.org/19211213:37
dansmithativelkov: am now, but uncaffeinated13:37
openstackgerritMerged openstack/debtcollector: Updated from global requirements  https://review.openstack.org/19397913:38
ativelkovdansmith: no rush from my side, just wanted to ask couple of questions. Could you please ping me when it's convenient for you?13:38
dansmithativelkov: sure just give me a few13:39
*** zigo has quit IRC13:47
*** rushiagr_away is now known as rushiagr13:49
dansmithativelkov: okay go for it13:50
openstackgerritElena Ezhova proposed openstack/oslo.service: Move service abstract base class check to launch_service methods  https://review.openstack.org/19414313:50
ativelkovdansmith: actually two questions. First: I need some lighter way to re-define obj_name (the one, which will not lead to its inheritance)13:51
ativelkovI submitted a suggestion for review: https://review.openstack.org/#/c/194104/13:52
* dansmith looks13:53
haypourlmap.py and wsgi.py are close in cinder and nova. wsgi.py contains more specific code for cinder/nova, but urlmap looks almost duplicated13:55
hayposhared code is not supposed to move to oslo-incubator and then to an oslo library? :-)13:56
dansmithativelkov: I think I agree with danpb there.. The inheritance of the name is part of the original design for providing alternate implementations of a thing13:56
dansmithativelkov: doing it introduces some confusion, at least for people who are used to the nova way of doing things13:57
*** e0ne is now known as e0ne_13:57
dansmithativelkov: just to be clear, this just adds a way to avoid some typing, but doesn't actually *fix* anything, right?13:57
*** e0ne_ is now known as e0ne13:57
ativelkovdansmith: well, the current approach requires the inheritor to be aware if its base overrides obj_name or not13:58
dansmithativelkov: as opposed to just taking the python classname default you mean?13:58
dansmithativelkov: as danpb says, in most cases people probably shouldn't be overriding obj_name, unless they are specifically trying to make one class a drop-in for another, right?14:00
ativelkovdansmith: yes, if the obj_name is not overriden, it will be a classname, so new classes are likely to have distinc names. But if I occasionally inherited a class with overriden obj_name, I'll be in trouble as I will have a different class with the same name14:00
dansmithyeah14:01
dansmithlet me think on this a bit14:01
dhellmanngood morning14:02
*** stevemar has joined #openstack-oslo14:04
*** zigo has joined #openstack-oslo14:05
*** claudiub has quit IRC14:05
*** shardy has quit IRC14:07
*** shardy has joined #openstack-oslo14:07
*** ozamiatin has joined #openstack-oslo14:07
*** mriedem1 is now known as mriedem_afk14:12
*** sigmavirus24_awa is now known as sigmavirus2414:12
*** beekneemech is now known as bnemec14:13
droyalgood morining dhellmann14:16
*** jecarey has joined #openstack-oslo14:17
dansmithativelkov: what was the other question?14:20
ativelkovdansmith: it is about values validation / constraints. Like min_value / max_value for Integers, max_length and pattern foe strings, custom function/lambdas  etc. We need these in Glance, so the question is: should we add this feature to oslo?14:23
dansmithativelkov: yes please! especially the string length bits are something I've wanted for some time now, I just haven't gotten around to doing it14:23
ativelkovdansmith: great! Then I'll put it14:24
dansmithexcellent, thanks14:25
ativelkovdansmith: and the last one: what about jsonschema? We generate it for artifact types, based on the field types and their constraints. Is this needed anywhere else?14:25
dansmithativelkov: in o.vo? where would it fit in?14:26
ativelkovdansmith: well, the "fields" attribute of VersionedObject actually define a schema, but it its own format14:28
openstackgerritRohit Jaiswal proposed openstack/oslo-incubator: Return timer after adding it to internal list  https://review.openstack.org/19332214:29
ativelkovIf the contents of such versioned objects are supposed to be passed via regular json API (without client having access to the actual versioned object definition), then this schema may be usefull14:29
*** rjaiswal has joined #openstack-oslo14:31
rjaiswalrequesting some eyes on https://review.openstack.org/#/c/193322/14:32
*** jaosorior has joined #openstack-oslo14:41
*** shardy has quit IRC14:41
*** shardy has joined #openstack-oslo14:42
*** shardy has quit IRC14:49
*** shardy has joined #openstack-oslo14:49
*** shardy has quit IRC14:49
*** shardy has joined #openstack-oslo14:49
*** jlvillal has joined #openstack-oslo14:49
dimshaypo: have we fixed the items() vs iteritems() for oslo.db already?14:50
*** redrobot has joined #openstack-oslo14:51
*** redrobot is now known as Guest4440514:51
*** jlvillal has quit IRC14:51
*** jlvillal has joined #openstack-oslo14:52
*** sdake_ has quit IRC14:52
*** browne has joined #openstack-oslo14:53
*** Guest44405 is now known as redrobot14:53
haypodims: nope14:53
haypodims: i wrote a patch to add a keys() methods so it's now possible to replace dict(obj.iteritems()) with dict(obj)14:53
haypodims: but it's not possible yet to replace obj.iteritems() with obj.items() or six.iteritems(obj)14:53
openstackgerritMichael Krotscheck proposed openstack/oslo.middleware: Support PasteDeploy  https://review.openstack.org/19123814:54
openstackgerritMichael Krotscheck proposed openstack/oslo.middleware: CORS Middleware defers to server response.  https://review.openstack.org/19083614:54
*** yamahata has joined #openstack-oslo14:59
*** wendar_ is now known as wendar15:01
*** mtanino has joined #openstack-oslo15:05
*** nkrinner has quit IRC15:07
*** ozamiatin has quit IRC15:26
*** haypo has left #openstack-oslo15:28
*** bknudson has left #openstack-oslo15:30
*** zzzeek has joined #openstack-oslo15:40
*** shardy has quit IRC15:44
*** harlowja_at_home has joined #openstack-oslo15:45
*** ozamiatin has joined #openstack-oslo15:47
*** rpodolyaka1 has joined #openstack-oslo15:50
*** shardy has joined #openstack-oslo15:50
*** shardy has quit IRC15:57
dims2 mins to meeting #openstack-meeting-alt15:58
*** ihrachyshka has quit IRC15:58
*** salv-orl_ has joined #openstack-oslo16:00
*** shardy has joined #openstack-oslo16:02
*** salv-orlando has quit IRC16:03
*** sputnik13 has joined #openstack-oslo16:04
rpodolyaka1zzzeek: hey! just fyi, snikitin and pkholkin have contacted matt booth on whether he needs any help on getting EngineFacade used in nova16:04
rpodolyaka1zzzeek: looks like matt has already done all the work and will just rebase his patches16:05
zzzeekrpodolyaka1: that’s great, though we need to find some way to figure out hte “nova cells” thing dont we16:05
rpodolyaka1zzzeek: in the mean time viktors and I did a try for EngineFacade in ironic - https://review.openstack.org/#/c/191801/16:05
rpodolyaka1zzzeek: yeah, that's probably the only thing left. anyway, snikitin and pkholkin will be in touch with matt on how they are going to deal with that16:07
zzzeekrpodolyaka1: this is really nice16:07
zzzeekrpodolyaka1: i hadn’t thought of calling enginefacade.reader() in model_query(016:07
rpodolyaka1ironic one is much easier, so it's just a matter of cutting a new oslo.db releae16:07
rpodolyaka1zzzeek: you mean, it's wrong? :)16:07
zzzeekrpodolyaka1: i think it’s fine16:08
zzzeekrpodolyaka1: yeah this patch now uses fewer sessions/connecitons/transactions16:09
zzzeekrpodolyaka1: the get_engine() calls can be fixed also, if they are there16:09
rpodolyaka1that actually got me thinking. currently, the outermost transaction/session scope is defined by a `DB API` method, right?16:09
rpodolyaka1so if we do a few DB API calls in the context of handling of a one REST API request (not nested DB API calls), those still will be separate transactions16:10
zzzeekrpodolyaka1: at the moment yes16:10
*** e0ne has quit IRC16:11
rpodolyaka1zzzeek: ok. got it. this is already a huge improvement. just want to see it bound to the scope of HTTP request some day :)16:12
zzzeekrpodolyaka1: id like to but then we get into some kind of API leakage or something else16:12
zzzeekrpodolyaka1: or maybe APIs have some geneirc “with api.start_a_thing()”16:13
*** e0ne has joined #openstack-oslo16:13
zzzeekrpodolyaka1: that woudl work actaully16:13
*** viktors has left #openstack-oslo16:15
*** arnaud___ has joined #openstack-oslo16:17
*** ihrachyshka has joined #openstack-oslo16:18
*** david-ly_ is now known as david-lyle16:18
*** pleia2_ is now known as pleia216:20
*** ashleighfarnham has joined #openstack-oslo16:21
*** yamahata has quit IRC16:22
*** yassine has quit IRC16:31
*** harlowja_at_home has quit IRC16:34
*** arnaud___ has quit IRC16:38
*** ozamiatin has quit IRC16:40
*** manishg has joined #openstack-oslo16:40
*** yamahata has joined #openstack-oslo16:41
*** epico has joined #openstack-oslo16:42
epicodhellmann, hi16:42
dhellmannepico: I'm at https://review.openstack.org/#/c/134850/7/oslo_i18n/_message.py,cm as part of reviewing the spec. it has been a long time since I looked at the first version, but I think at one point we talked about having separate message types, didn't we?16:43
dhellmanni'm a little worried about using type and tuple-length checking as the indicator for the "mode" of the message16:43
dhellmannmaybe if we don't want to use separate classes, we could have an explicit "mode" argument to Message itself? We know whether we are using the context or plural forms when we instantiate the message, don't we?16:44
* dhellmann hopes he isn't revisiting a decision we made a long time ago16:45
epicookay, I will try to change code to use the "mode" of the message.16:46
epicosorry, a bit problem with time zone, in +8:00 CST...16:46
dhellmannepico: I do see that you anticipate a mixed case, where context and plural forms are both used16:46
jecareyepico, dhellmann I'd have to reconfirm ... I thought this was consisten with how gettext was doing it.16:47
dhellmannepico: sure, I'm sorry16:47
* epico also hopes the code merged soon.16:47
epicodhellmann: np16:47
dhellmannjecarey: well, the contextual version uses a special character to separate the context and message16:47
dhellmannI'll leave a more detailed comment on the code patch16:47
epicodhellmann: I copied from django code I think.16:48
jecareydhellmann, ah ... internal handling.   I'll look at your comment in review.16:48
epicodhellmann, thanks, I will update code soon.16:49
*** shardy has quit IRC16:50
dhellmannepico, jecarey : comment posted16:50
dhellmannepico: thanks, sorry to keep you so late16:50
* epico reads it.16:50
*** shardy has joined #openstack-oslo16:51
epicodhellmann: no problem.16:51
epicodhellmann: I will update code soon.16:53
krotscheckI've got two +2's on something that had to be rebased. Any help? https://review.openstack.org/#/c/190836/16:54
* epico will offline soon. bye.16:54
ihrachyshkazzzeek, hey. I have some questions on your db neutron spec proposal.16:55
ihrachyshka(implementation wise)16:55
dhellmannepico: talk to you later!16:56
dhellmannkrotscheck: did you see the email thread about ceilometermiddleware, swift, and oslo.config?16:57
epicodhellmann: see you! :)16:57
krotscheckdhellmann: Checking16:57
dhellmannkrotscheck: under the [ceilometer] tag, from sdague, "can we get ceilometermiddleware to use a config file instead of transport_url?"16:58
krotscheckdhellmann: Reading16:58
dhellmannkrotscheck: thanks, I thought you'd have good input on solutions16:58
krotscheckHrm. Yep. Thanks for pointing this one out to me.16:59
*** epico has quit IRC16:59
*** vilobhmm has joined #openstack-oslo16:59
*** e0ne has quit IRC17:05
*** dims has quit IRC17:09
*** dims has joined #openstack-oslo17:09
*** ihrachyshka has quit IRC17:11
openstackgerritRohit Jaiswal proposed openstack/oslo-incubator: Return timer after adding it to internal list  https://review.openstack.org/19332217:16
*** sdake_ has joined #openstack-oslo17:18
krotscheckdhellmann: Just responded, hope I'm helpful :)17:21
dhellmannkrotscheck: thanks17:22
openstackgerritMerged openstack/oslo.messaging: Drop use of 'oslo' namespace package  https://review.openstack.org/19334017:23
*** shardy has quit IRC17:25
*** shardy has joined #openstack-oslo17:26
*** shardy has quit IRC17:26
*** shardy has joined #openstack-oslo17:26
*** harlowja has joined #openstack-oslo17:28
*** rpodolyaka1 has quit IRC17:28
harlowjadims sdague if u guys have magic to make http://logs.openstack.org/82/193982/1/check/gate-tempest-dsvm-neutron-src-futurist/6461a55/logs/devstacklog.txt.gz#_2015-06-22_12_38_44_635 go away that'd be cool :-P17:29
harlowjaperhaps just https://review.openstack.org/#/c/187373/ needs to get in?17:30
harlowjaor something like that, ha17:30
*** manishg has quit IRC17:30
sdagueharlowja: yes - https://review.openstack.org/#/c/187373/ needs to land17:31
harlowjak17:31
*** manishg has joined #openstack-oslo17:31
sdaguedhellmann / krotscheck - ok, I must be confused. Because there is a piece of this that still doesn't make sense to me17:31
* harlowja does the 'landing' magic dance to get that landed17:32
dimsharlowja: +117:32
sdaguebecause ceilometermiddleware already depends on oslo_config?17:32
sdaguedoesn't it just need to ask for a config reload on start?17:32
dhellmannsdague: oslo.config needs to be told where to find the configuration files, and nothing in swift's pipeline is doing that17:33
sdagueok, so could we set that instead of transport_url17:33
dhellmannwe could, but not in ceilomtermiddleware17:33
sdaguewhy?17:33
dhellmannwe should create a new piece of middleware to set up oslo.config if we're going to do that17:33
dhellmannbecause then if ceilometermiddleware is used with a thing that has already initialized oslo config, they will get out of sync17:34
dhellmannceilometermiddleware doesn't *own* the config object, it just uses it17:34
dhellmannthe application owns the object17:34
dhellmannmost applications use the global object, but they're still responsible for properly initializing it17:34
openstackgerritJoshua Harlow proposed openstack/oslo.concurrency: Use better timing mechanisms instead of time.time()  https://review.openstack.org/19375917:34
dhellmannwe don't want every piece of everything that wants to use that object to have to initialize it17:34
dhellmannso if the swift application developers won't do it, we can create another middleware that can be used just for that case to do the initialization17:35
openstackgerritJoshua Harlow proposed openstack/oslo.concurrency: Ensure we 'join' on the timer watchdog thread  https://review.openstack.org/19376317:35
sdaguedhellmann: ok. Well it's going to keep a monkey wrench in the zmq folks plans until it's done, because they just can't work in this part of the stack.17:36
krotscheckDo we know the use cases of the ceilometermiddleware? It strikes me as somethign that shouldn't really ever be initialized in the application factory. Maybe the correct way forward here is to remove its dependency on oslo_config and teach it pastedeploy?17:37
openstackgerritJoshua Harlow proposed openstack/oslo.utils: Use monotonic library to avoid finding monotonic time function  https://review.openstack.org/19037717:37
sdaguekrotscheck: it is used to push stuff via oslo_messaging to the rpc bus17:37
dhellmannkrotscheck: if that middleware is only used in swift, then that would be another workable approach, but I don't know if it's used elsewhere17:37
sdaguewell, this way of configuring that middleware is only used in swift17:38
dhellmannof course, a change like that is going to break all existing paste files, too17:38
krotschecksdague: I know what it does. I'm curious as to why something that feels like a layered-on-optional-feature should be dependent on oslo_config.17:38
sdaguekrotscheck: yeh, no idea. I just know the current model is broken today, and it's not going to get any better :)17:38
krotscheckNuke it, start over :D17:39
dhellmannsdague, krotscheck : talk to gordc17:39
krotscheckI've really been trying to nail him down for the CORS thing. This is the first time I've seen gordc online17:39
sdaguesure, that's why I stuck on the ML17:39
* krotscheck has not really been diligent about checking though17:39
harlowjasdague is what u are talking about releated to https://review.openstack.org/#/c/182062/ and maybe https://review.openstack.org/#/c/130047/ ?17:44
* harlowja hasn't been following the conversation17:45
sdagueharlowja: not really17:45
harlowjak17:46
sdaguewell, maybe the proxy config bit17:46
harlowjaproxy to some other kind of config17:46
sdaguethat's actually how we solved this in tempest a while ago17:46
harlowja*seems slightly releated17:46
sdagueit's not really to proxy another kind of config17:46
sdagueit's the fact that oslo_messaging has some pretty detailed configuration17:46
sdagueper driver17:47
harlowjaright17:47
sdaguewhich is not possible to represent to ceilometermiddleware at all today17:47
harlowjaya, the idea for 130047 was to make it pluggable enough that say ceilometermiddleware could know how to translate requests for configuration (when say a oslo config object attribute is accessed) into whatever ceilometermiddleware uses, and then return that17:48
harlowjaand then the oslo_messaging driver or whatever doesn't know the difference17:48
harlowjabut i sorta missed that sumitt session, lol17:49
openstackgerritMerged openstack/oslo.middleware: CORS Middleware defers to server response.  https://review.openstack.org/19083617:49
harlowja*oops*17:49
harlowjabnemec and others i think talked with some folks about it17:49
krotscheckWoot, now all I need to land is the pastesupport17:49
bnemecharlowja: Yeah, I think generally the feeling was people wanted the pluggable backend thing, but neither of the people who had previously been involved with that spec (you and dhellmann) were present. :-/17:54
*** achanda has joined #openstack-oslo17:54
harlowja:(17:54
harlowjaoops17:54
* dhellmann doesn't remember what conflict he had that session17:54
* harlowja it was something something cinder for me17:54
harlowjai can resurrect https://review.openstack.org/#/c/135847/ (and its parent https://review.openstack.org/#/c/134671/4 )17:55
harlowjaif so be it17:55
harlowjaprobably just needs some tidying up and all17:56
harlowjaif people want me to, if not, meh, lol17:57
* harlowja here to serve!17:57
*** shardy has quit IRC18:00
*** amotoki has quit IRC18:00
*** shardy has joined #openstack-oslo18:00
*** cdent has quit IRC18:01
harlowjasdague maybe look that over (if u get some time) and let me know, i can bring that fun fun spec and code back into discussion/other18:05
*** salv-orl_ has quit IRC18:07
openstackgerritMichael Krotscheck proposed openstack/oslo.middleware: Switched introspection method for process_response  https://review.openstack.org/19426818:08
rjaiswaljecarey: updated https://review.openstack.org/#/c/193322/, please take a look18:10
*** e0ne has joined #openstack-oslo18:12
openstackgerritJoshua Harlow proposed openstack/taskflow: Remove kazoo hack/fix for issue no longer needed  https://review.openstack.org/18241618:12
*** browne has quit IRC18:13
*** browne has joined #openstack-oslo18:13
openstackgerritJoshua Harlow proposed openstack/taskflow: Add ability to use tooz to find and advertise workers  https://review.openstack.org/15149518:18
openstackgerritJoshua Harlow proposed openstack/taskflow: Update states comment to refer to task section  https://review.openstack.org/19428518:20
*** manishg has quit IRC18:23
*** crc32 has joined #openstack-oslo18:23
*** e0ne is now known as e0ne_18:23
*** e0ne_ is now known as e0ne18:24
*** ViswaV has joined #openstack-oslo18:29
*** ViswaV_ has joined #openstack-oslo18:31
jecareyrjaiswal, LGTM18:32
openstackgerritJoshua Harlow proposed openstack/oslo.utils: Add jsonschema helper utility  https://review.openstack.org/19429218:33
*** ViswaV has quit IRC18:34
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Added additional logging  https://review.openstack.org/19429518:38
openstackgerritJoshua Harlow proposed openstack/tooz: No longer need kazoo lock custom retry code  https://review.openstack.org/18214618:44
openstackgerritJoshua Harlow proposed openstack/taskflow: Retain atom `revert` result (or failure)  https://review.openstack.org/19294218:47
harlowjaSpamapS well this deprecation now gets interesting 'So..until we have a viable alternative, please leave QPID alone.' :-/18:48
harlowja*from adam18:49
*** ozamiatin has joined #openstack-oslo18:50
*** Rockyg has joined #openstack-oslo18:51
*** rpodolyaka1 has joined #openstack-oslo18:59
*** salv-orlando has joined #openstack-oslo18:59
*** gordc is now known as gordc_afk19:04
*** e0ne has quit IRC19:04
*** salv-orlando has quit IRC19:04
*** e0ne has joined #openstack-oslo19:05
*** rushiagr is now known as rushiagr_away19:08
dimsharlowja: we can start doing that decorator thing in oslo.log?19:09
harlowjadims sure, anywhere u want it :-P19:10
harlowjajust something i threw together in last 20 minutes, ha19:10
*** ozamiatin has quit IRC19:11
harlowjadims u find it useful enough for that? idk19:12
harlowjai'm ok either way :-P19:12
harlowja*non-opionionated*19:12
*** ihrachyshka has joined #openstack-oslo19:23
*** manishg has joined #openstack-oslo19:24
*** crc32 has quit IRC19:25
*** jgrimm is now known as zz_jgrimm19:26
*** e0ne is now known as e0ne_19:35
*** e0ne_ is now known as e0ne19:35
*** achanda has quit IRC19:37
dimsharlowja: lets table this one for now. so, do you know a way in python to essentially log any uncaught exception?19:44
harlowjahmmmm19:44
harlowjaunsure, the threading code probably does this, maybe looking into that19:44
harlowjai did think there was some way of doing that19:44
harlowjabut i forget, lol19:45
dimswe had this in java/websphere - FFDC - http://wasdynacache.blogspot.com/2011/07/first-failure-data-capture-for-your.html19:45
dimsi have not seen something like this in python19:46
harlowjai swear there is some method, ha19:46
harlowjahttps://docs.python.org/2/library/sys.html#sys.excepthook ?19:46
harlowjanot sure if it works though, ha19:46
*** mgarza has joined #openstack-oslo19:47
harlowjaalthough https://hg.python.org/cpython/file/b4cbecbc0781/Lib/threading.py#l923 hacks its own together19:47
dimswe actually use that already in oslo.log19:47
dims:)19:48
harlowjawell there u go :-P19:48
* harlowja wonders why the threading code doesn't just call into excepthook or something19:48
harlowjaseems like it should :-/19:48
* harlowja blames guido19:49
harlowjalol19:49
dims:)19:49
harlowjabb19:50
SpamapSharlowja: I responded to Adam's message. I don't think it matters, if nobody shows up to support the option, it goes out of tree, regardless of how strategic it might be for kerberos interests.19:52
SpamapSharlowja: it can always live in its own tree, we just won't be expected to maintain it.19:52
openstackgerritOpenStack Proposal Bot proposed openstack/futurist: Updated from global requirements  https://review.openstack.org/19398219:52
*** ihrachyshka has quit IRC19:54
openstackgerritOpenStack Proposal Bot proposed openstack/oslo-incubator: Updated from global requirements  https://review.openstack.org/19432619:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.concurrency: Updated from global requirements  https://review.openstack.org/19432719:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.messaging: Updated from global requirements  https://review.openstack.org/19238219:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.reports: Updated from global requirements  https://review.openstack.org/19161819:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.rootwrap: Updated from global requirements  https://review.openstack.org/19432819:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.service: Updated from global requirements  https://review.openstack.org/19432919:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.versionedobjects: Updated from global requirements  https://review.openstack.org/19433019:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.vmware: Updated from global requirements  https://review.openstack.org/19433119:59
*** shardy has quit IRC20:00
openstackgerritOpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements  https://review.openstack.org/19433320:01
*** shardy has joined #openstack-oslo20:02
*** manishg has quit IRC20:06
*** rpodolyaka1 has quit IRC20:07
*** manishg has joined #openstack-oslo20:10
*** crc32 has joined #openstack-oslo20:13
*** crc32 has quit IRC20:13
*** gordc_afk is now known as gordc20:15
*** crc32 has joined #openstack-oslo20:24
*** mriedem_afk is now known as mriedem20:24
*** sputnik13 has quit IRC20:30
*** sputnik13 has joined #openstack-oslo20:31
*** Rockyg has quit IRC20:34
*** exploreshaifali has joined #openstack-oslo20:39
*** yamahata has quit IRC20:46
*** shardy has quit IRC20:47
*** shardy has joined #openstack-oslo20:47
*** gordc has quit IRC20:53
*** shardy has quit IRC20:53
*** shardy has joined #openstack-oslo20:53
*** gordc has joined #openstack-oslo20:54
*** salv-orlando has joined #openstack-oslo20:56
*** sdake_ has quit IRC20:56
*** yamahata has joined #openstack-oslo20:56
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.reports: Updated from global requirements  https://review.openstack.org/19161820:57
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.reports: Guru Meditation Reports broken without version_string  https://review.openstack.org/19028120:57
dimsharlowja: dhellmann: a few oslo.reports reviews (https://review.openstack.org/#/q/project:openstack%2Foslo.reports+is:open,n,z) and we can push a 0.1.0 test package out20:57
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.reports: Updated from global requirements  https://review.openstack.org/19161821:00
*** e0ne has quit IRC21:03
*** e0ne has joined #openstack-oslo21:06
*** e0ne has quit IRC21:09
*** manishg has quit IRC21:22
*** ashleighfarnham has quit IRC21:30
*** ashleighfarnham has joined #openstack-oslo21:33
openstackgerritMerged openstack/oslo.service: Fix a typo in a comment  https://review.openstack.org/19411521:42
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.service: Updated from global requirements  https://review.openstack.org/19432921:43
*** zigo has quit IRC21:43
*** zigo has joined #openstack-oslo21:49
openstackgerritRyan Bourgeois proposed openstack-dev/pbr: Support git://, git+ssh://, git+https:// without -e flag. Closes-Bug: 1467683  https://review.openstack.org/19440521:50
openstackbug 1467683 in PBR "PBR Ignores git://, git+ssh://, git+https:// Requirement Lines" [Undecided,New] https://launchpad.net/bugs/1467683 - Assigned to Ryan Bourgeois (bluedragonx)21:50
*** kgiusti has quit IRC21:52
*** stpierre has quit IRC21:52
openstackgerritOpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements  https://review.openstack.org/19433321:54
openstackgerritOpenStack Proposal Bot proposed openstack/tooz: Updated from global requirements  https://review.openstack.org/19440721:55
*** mtanino has quit IRC21:57
*** mgarza has quit IRC22:04
*** sigmavirus24 is now known as sigmavirus24_awa22:06
*** sputnik13 has quit IRC22:08
*** sputnik13 has joined #openstack-oslo22:11
*** rushiagr_away has quit IRC22:13
*** zigo has quit IRC22:15
*** zigo has joined #openstack-oslo22:17
*** exploreshaifali has quit IRC22:19
*** manishg has joined #openstack-oslo22:24
*** manishg has quit IRC22:27
*** manishg has joined #openstack-oslo22:28
*** rushiagr_away has joined #openstack-oslo22:28
*** manishg has quit IRC22:37
*** stevemar has quit IRC22:37
*** manishg has joined #openstack-oslo22:41
openstackgerritJoshua Harlow proposed openstack/taskflow: Add support for conditional execution  https://review.openstack.org/16492222:41
*** salv-orlando has quit IRC22:42
*** crc32 has quit IRC22:44
*** manishg has quit IRC22:50
*** manishg has joined #openstack-oslo22:51
*** jecarey has quit IRC22:53
openstackgerritJoshua Harlow proposed openstack/taskflow: Add support for conditional execution  https://review.openstack.org/16492223:00
*** shardy has quit IRC23:06
*** shardy has joined #openstack-oslo23:07
*** ViswaV_ has quit IRC23:10
*** ndipanov has quit IRC23:13
*** jaosorior has quit IRC23:15
*** prad has quit IRC23:20
*** gordc has quit IRC23:23
openstackgerritJoshua Harlow proposed openstack/taskflow: Compile lists of retry/task atoms at runtime `compile()` time  https://review.openstack.org/19444023:35
*** vilobhmm has quit IRC23:36
*** vilobhmm has joined #openstack-oslo23:36
*** jaypipes has quit IRC23:46
openstackgerritMerged openstack/tooz: Updated from global requirements  https://review.openstack.org/19440723:47
openstackgerritMerged openstack/taskflow: Updated from global requirements  https://review.openstack.org/19433323:47
*** sigmavirus24_awa is now known as sigmavirus2423:48
*** sigmavirus24 is now known as sigmavirus24_awa23:51
*** ViswaV has joined #openstack-oslo23:53
harlowjadims sputnik13 u mind oking https://review.openstack.org/#/c/193778/23:53
harlowjajust want to make sure people are really aware that even though those are in the docs, people shouldn't be using them (and the docs are there, so people understand how it works)23:54
*** ViswaV_ has joined #openstack-oslo23:55
*** vilobhmm has quit IRC23:57
*** ViswaV has quit IRC23:58

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