--- Log opened vr aug 10 00:00:21 2012 00:21 -!- fsimonce: has quit [Quit: Coyote finally caught me] 01:40 -!- rmatinata: has quit [Ping timeout: 245 seconds] 01:45 -!- acathrow: has left #vdsm [] 02:45 -!- rmatinata: has joined #vdsm 02:50 -!- trujillo: has quit [Ping timeout: 246 seconds] 03:04 -!- trujillo: has joined #vdsm 03:13 -!- trujillo: has quit [Ping timeout: 252 seconds] 04:01 -!- jbrooks: has quit [Ping timeout: 240 seconds] 04:13 -!- granha_bola: has joined #vdsm 04:41 -!- bharata: has joined #vdsm 05:27 -!- Udayendu: has joined #vdsm 05:41 -!- DoSa: has joined #vdsm 05:54 -!- mohankumar: has joined #vdsm 06:23 -!- osier: has joined #vdsm 06:50 -!- deepakcs: has joined #vdsm 07:09 -!- lhornyak: has joined #vdsm 07:13 -!- mohankumar: has quit [Ping timeout: 248 seconds] 07:16 -!- mohankumar: has joined #vdsm 07:21 -!- lhornyak: has quit [Quit: Leaving.] 07:23 -!- lhornyak: has joined #vdsm 07:35 -!- mohankumar: has quit [Ping timeout: 252 seconds] 07:45 -!- bharata: has quit [Ping timeout: 276 seconds] 07:57 -!- bharata: has joined #vdsm 08:14 -!- jlibosva: has joined #vdsm 08:38 -!- lhornyak: has quit [Quit: Leaving.] 08:45 -!- mohankumar: has joined #vdsm 08:49 -!- Udayendu: has joined #vdsm 09:05 -!- lhornyak: has joined #vdsm 09:36 -!- fsimonce: has joined #vdsm 09:52 -!- aledvink: has joined #vdsm 09:58 < deepakcs> fsimonce, Hi, could you provide ur comments for v2 posted by me for gerrit/6856 10:33 -!- dyasny: has joined #vdsm 10:50 -!- danpb: has joined #vdsm 11:24 -!- apuimedo: has joined #vdsm 12:25 -!- osier: has quit [Remote host closed the connection] 13:26 -!- apahim: has joined #vdsm 14:01 -!- trujillo: has joined #vdsm 14:07 -!- acathrow: has joined #vdsm 14:18 -!- abaron_: has joined #vdsm 14:26 -!- bharata: has quit [Quit: Leaving] 14:27 -!- mohankumar: has quit [Quit: Konversation terminated!] 14:33 -!- rmatinata: has quit [Ping timeout: 244 seconds] 14:38 -!- jlibosva: has quit [Quit: Leaving.] 14:42 -!- AlbertoSilva: has joined #vdsm 15:05 -!- rharper: has joined #vdsm 15:20 -!- deepakcs: has quit [Quit: Leaving] 15:25 -!- dougsland: has joined #vdsm 15:25 -!- dougsland: has quit [Changing host] 15:25 -!- dougsland: has joined #vdsm 15:32 -!- rmatinata: has joined #vdsm 15:37 -!- lhornyak: has quit [Remote host closed the connection] 16:43 -!- DoSa: has quit [Quit: Leaving.] 17:19 -!- tdfkaSaggi: has joined #vdsm 17:28 -!- aledvink: has quit [Ping timeout: 246 seconds] 17:43 -!- jbrooks: has joined #vdsm 18:02 < aglitke> tdfkaSaggi, Want to talk about my schema updates? Sorry I missed you yesterday. I was mostly out of the office. 18:04 < RobertLaptop> aglitke, All your patches ok now? 18:04 < aglitke> RobertLaptop, Yep, none flagged for Failure 18:07 < RobertLaptop> There look to be about 7 jobs still miss marked. 19:10 < tdfkaSaggi> aglitke: What about schema updates? 20:08 < aglitke> tdfkaSaggi, You pinged me about the ctors yesterday. 20:12 < tdfkaSaggi> aglitke: Yea 20:13 < aglitke> The idea is that connection is handled only by the root API object (like libvirt connection 20:13 < aglitke> then you pass that api object to the other ones 20:13 < tdfkaSaggi> That as nothing to do with declared ctors 20:13 < tdfkaSaggi> I did it in my patches 20:13 < tdfkaSaggi> ctors 20:13 < tdfkaSaggi> but they are internal to the implementation 20:13 < tdfkaSaggi> not part of the schema 20:14 < tdfkaSaggi> the user can't use them 20:14 < aglitke> Hmm, I didn't notice your code handling multiple objects. 20:30 < tdfkaSaggi> There was preparation for that, in any case there is an internal ctor in the base object. 20:32 < aglitke> My code accomplishes the same thing -- except mine is written. 20:33 < tdfkaSaggi> aglitke: :) 20:34 < tdfkaSaggi> my point is that it shouldn't be part of the schema 20:34 < tdfkaSaggi> it's internal to the API impl 20:34 < aglitke> But if you are writing c code you have to pass the connected base object to the other objects. 20:34 < aglitke> So we want it part of the schema so that it becomes part of the documentation,. 20:36 < tdfkaSaggi> That's the thing, I don't want the user initializing those object. 20:36 < tdfkaSaggi> You get them from other calls 20:36 < tdfkaSaggi> ConnectionRef.create returns an object 20:37 < tdfkaSaggi> The list verb (whatever that is) Returns a list of the objects initialized. 20:37 < aglitke> ok, I get your point now. 20:38 < aglitke> that means that all of the create calls need to be mounted on the base object API 20:40 < tdfkaSaggi> Yea, you hasm VDSM to do that sort of stuff 20:40 < tdfkaSaggi> I'm sill pondering how features should fit in. 20:40 < aglitke> such as... 20:41 < tdfkaSaggi> like storage\network etc 20:41 < tdfkaSaggi> if we want them to have their own namespace or not 20:41 < aglitke> I don't see the point. 20:42 < tdfkaSaggi> Just to keep things neat 20:42 < tdfkaSaggi> This is why I'm not sure about that 20:44 < aglitke> Please don't ponder in silence. Feel free to start up any discussions on the devel list. I have submitted 2 WIP series and have gotten no comments yet,. 20:45 < tdfkaSaggi> I remember commenting 20:45 < tdfkaSaggi> about small stuff 20:50 < tdfkaSaggi> aglitke: About unions, shouldn't they be expressed by gobject inheritance? 20:51 < aglitke> Maybe. I haven't dug into them too deeply yet. For now I was going to make them a struct of pointers./ 20:52 < aglitke> ie. closer to c-style unions. 20:52 < tdfkaSaggi> They are logically closer to inheritance IMO 20:54 < aglitke> Yeah, I can see both ways having advantages. I'll poke around with it as a continue working. My next step is to do parameter translation from internal vdsm to the api. Ie. all of the places where IntStr was removed will require translation. 20:55 < aglitke> I also want to represent maps using GHashTable so that they will map to dicts in the python bindings. 20:56 < tdfkaSaggi> I think using IMap wrapping a json.object would be simpler 20:57 < aglitke> Does that map to the builtin python dict type via the pygobject bindings? 20:57 < tdfkaSaggi> aglitke: http://valadoc.org/#!api=gee-1.0/Gee.Map. I don't know 20:58 < aglitke> I will have to play around with a test program to see. 21:01 -!- jbrooks: has quit [Ping timeout: 245 seconds] 21:04 -!- mohankumar: has joined #vdsm 21:16 -!- danpb: has quit [Quit: Leaving.] 21:19 -!- mohankumar: has quit [Ping timeout: 245 seconds] 21:40 -!- jbrooks: has joined #vdsm 21:49 -!- acathrow: has left #vdsm [] 21:49 -!- acathrow: has joined #vdsm 22:12 -!- gpadgett: has quit [Ping timeout: 272 seconds] 22:25 -!- gpadgett: has joined #vdsm 22:53 -!- apahim: has quit [Quit: Leaving] 23:08 -!- mikeburns: has joined #vdsm 23:20 -!- fsimonce: has quit [Quit: Coyote finally caught me] 23:48 -!- rmatinata: has quit [Ping timeout: 245 seconds] 23:49 -!- apuimedo: has quit [Quit: apuimedo] --- Log closed za aug 11 00:00:21 2012