http://bugzilla.moblin.org/show_bug.cgi?id=8049





--- Comment #22 from pohly <[email protected]>  2009-12-07 01:43:45 PST ---
(In reply to comment #21)
> If the server name is empty, then return reports of all peers. This is easily
> known at the moment. However, for below inputs, what will be returned? 
> "" --> all reports

"" = "@default".

So "" means all reports in the logdir specified in the @default context! No
other logdir is to be checked. If other contexts use the same logdir, then it
is okay to report sessions created in that other context (=> no need to match
sessions against the context in which they were created).

> "aServer" --> reports for 'aServer'
> "aser...@xxx" --> reports for 'aser...@xxx'
> "@default" --> ?
> "@specified" --> ?

Same as "", with the logdir property taken from those contexts.

> Some suggestions:
> 1) I put all encoding and decoding dir name in the 'LogDir' for it is in 
> charge
> of creating and removing logging dirs.
> 2) DBus server must know the peer name for a logging dir. so add a function of
> LogDir to get peer name from a dir name and change return value of
> SyncContext::readSessionInfo.

Sounds reasonable.

> 3) add second info in the dir name for accuracy.

I don't understand this.

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to