https://bugs.meego.com/show_bug.cgi?id=19464

pohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEEDINFO
         AssignedTo|[email protected]      |[email protected]

--- Comment #7 from pohly <[email protected]> 2011-06-22 20:55:00 UTC ---
(In reply to comment #6)
> Good catch. My bad, I can reproduce it now and will fix it.         

Argh. Ignore that. I didn't get "defaultPeer" because it wasn't set in my test
account. Once I set it, it works for me as expected. Full log below:

bash-3.2$ for i in `find ~/.config/syncevolution -type f`; do echo $i:; cat $i;
done
/home/meego/.config/syncevolution/config.ini:
defaultPeer = foo
bash-3.2$ rpm -q syncevolution
syncevolution-1.1.99.4-21.3.i586

That happens to be commit 55540e2, which is a bit older than master. But
nothing in the more recent commits touches defaultPeer or the
syncevo-dbus-server.

bash-3.2$ /usr/libexec/syncevo-dbus-server &
[3] 25022
[2]   Done                    /usr/libexec/syncevo-dbus-server
bash-3.2$ [INFO] /usr/libexec/syncevo-dbus-server: ready to run

bash-3.2$ dbus-send --print-reply --dest=org.syncevolution
/org/syncevolution/Server org.syncevolution.Server.GetConfig
string:'scheduleworld' boolean:true
method return sender=:1.12 -> dest=:1.14 reply_serial=2
   array [
      dict entry(
         string ""
         array [
            dict entry(
               string "ConsumerReady"
               string "1"
            )
            dict entry(
               string "WebURL"
               string "http://www.scheduleworld.com";
            )
            dict entry(
               string "configName"
               string "scheduleworld"
            )
            dict entry(
               string "defaultPeer"
               string "foo"
            )
            dict entry(
               string "deviceId"
               string "syncevolution-0870dd58-6dba-4ef3-bda2-5a42de08131a"
            )
            dict entry(
               string "syncURL"
               string "http://sync.scheduleworld.com/funambol/ds";
            )
         ]
      )
      [...]

bash-3.2$ syncevolution --configure scheduleworld
bash-3.2$ dbus-send --print-reply --dest=org.syncevolution
/org/syncevolution/Server org.syncevolution.Server.GetConfig
string:'scheduleworld' boolean:false
method return sender=:1.12 -> dest=:1.21 reply_serial=2
   array [
      dict entry(
         string ""
         array [
            dict entry(
               string "WebURL"
               string "http://www.scheduleworld.com";
            )
            dict entry(
               string "configName"
               string "scheduleworld"
            )
            dict entry(
               string "defaultPeer"
               string "foo"
            )
            dict entry(
               string "deviceId"
               string "syncevolution-7676f0ea-b7fe-43bc-adad-54f421285678"
            )
            dict entry(
               string "syncURL"
               string "http://sync.scheduleworld.com/funambol/ds";
            )
         ]
      )
      [...]

bash-3.2$ syncevolution --configure source-config@yahoo
bash-3.2$ dbus-send --print-reply --dest=org.syncevolution
/org/syncevolution/Server org.syncevolution.Server.GetConfig
string:'source-config@yahoo' boolean:false
method return sender=:1.12 -> dest=:1.23 reply_serial=2
   array [
      dict entry(
         string ""
         array [
            dict entry(
               string "ConsumerReady"
               string "1"
            )
            dict entry(
               string "configName"
               string "source-config@yahoo"
            )
            dict entry(
               string "defaultPeer"
               string "foo"
            )
            dict entry(
               string "deviceId"
               string "syncevolution-17d847ff-7dec-483f-8763-79346686da45"
            )
            dict entry(
               string "peerType"
               string "WebDAV"
            )
         ]
      )
      [...]

bash-3.2$ dbus-send --print-reply --dest=org.syncevolution
/org/syncevolution/Server org.syncevolution.Server.GetConfig string:''
boolean:false
method return sender=:1.12 -> dest=:1.24 reply_serial=2
   array [
      dict entry(
         string ""
         array [
            dict entry(
               string "ConsumerReady"
               string "1"
            )
            dict entry(
               string "configName"
               string "@default"
            )
            dict entry(
               string "defaultPeer"
               string "foo"
            )
            dict entry(
               string "deviceId"
               string "syncevolution-7676f0ea-b7fe-43bc-adad-54f421285678"
            )
         ]
      )
      [...]

In other words, I still cannot reproduce it.

--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: major
Priority: Medium
Keywords: 
Status: NEEDINFO
Who: [email protected]
Assigned To: [email protected]
Target Build: ---
Flags: 
Changed: Status AssignedTo
--------

https://bugs.meego.com/show_bug.cgi?id=19464


-- 
Configure bugmail: https://bugs.meego.com/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