Hi,
I installed python27 on xp sp3 about 5hrs ago to sync outlook with bbdb and
could use some feedback about what i'm missing as its just not working out for
me.
neither
c:\Python27\pythonw asynk.py --version
c:\Python27\python asynk_cmdline.py --version
when run from either
e:\downloads\AsynK 2.0
e:\downloads\AsynK 2.2
produce logs or report a version. so perhaps there's something fundamentally
wrong with how i have python installed.
running
c:\Python27\pythonw asynk.py --user-dir e:\as --op=list-profiles
does produce a log; this has led me to believe that i've got at least an
acceptable setup. here's the profile I'm interrested in:
[18:26:12.190 INFO] *** Profile : olbb ***
[18:26:12.190 INFO] Collection 1:
[18:26:12.190 INFO] DB ID : ol
[18:26:12.201 INFO] Store ID : Michael/BB
[18:26:12.201 INFO] Folder ID : AAAAAAOCVkFe3QRBlm+sxWiaO/BCgQAA
[18:26:12.201 INFO] Collection 2:
[18:26:12.201 INFO] DB ID : bb
[18:26:12.201 INFO] Store ID : e:\as\bbdb
[18:26:12.201 INFO] Folder ID : default
[18:26:12.201 INFO] sync_start : 2015-07-11T14:57:19.24Z
[18:26:12.201 INFO] sync_stop : 2015-07-11T14:57:19.27Z
[18:26:12.201 INFO] sync_dir : SYNC2WAY
[18:26:12.201 INFO] confl_res : ol
[18:26:12.201 INFO] olgid : 0x9001
running a sync produces a log as follows:
[18:36:11.592 DEBUG] Command line: "asynk.py --user-dir e:\as --op=sync
--name=olbb"
.
. <much snipping>
.
[18:36:12.243 DEBUG] OLPIMDB.set_folders(): Done.
[18:36:12.243 INFO] Parsing BBDB file e:\as\bbdb...
[18:36:12.243 DEBUG] New BBContactsFolder: default
[18:36:12.243 INFO] Parsing BBDB Store with encoding utf-8...
[18:36:12.253 INFO] Parsing BBDB Store with encoding utf-8...Success
[18:36:12.253 INFO] Successfully parsed 0 entries.
[18:36:12.253 DEBUG] pimdbs : {'ol': <pimdb_ol.OLPIMDB object at
0x014AF470>, 'gc': None, 'ex': None, 'bb': <pimdb_bb.BBPIMDB object at
0x014D22B0>}
[18:36:12.253 DEBUG] pname : olbb
[18:36:12.253 DEBUG] fid1 : AAAAAAOCVkFe3QRBlm+sxWiaO/BCgQAA
[18:36:12.253 DEBUG] fid2 : default
[18:36:12.253 DEBUG] db1id : ol
[18:36:12.253 DEBUG] db : <pimdb_ol.OLPIMDB object at 0x014AF470>
[18:36:12.253 DEBUG] Updated fid2 : default
[18:36:12.253 INFO] Deleting BBDB backup files older than 10 days, if any...
[18:36:12.253 INFO] Deleting BBDB backup files older than 10 days, if
any...done
[18:36:12.253 INFO] Backedup BBDB Store (e:\as\bbdb) to file:
e:\as\backups\bbdb_backup.olbb.2015-07-11.18-36-12.254000
[18:36:12.263 INFO] Last synk for profile olbb was at:
2015-07-11T14:57:19.27Z
[18:36:12.263 INFO] Querying MAPI for status of Contact Entries
[18:36:12.263 DEBUG] Last Start iso str : 2015-07-11T14:57:19.24Z
[18:36:12.263 DEBUG] Last Stop iso str : 2015-07-11T14:57:19.27Z
[18:36:12.263 DEBUG] Current Time : 2015-07-11T16:36:12.26Z
[18:36:12.263 INFO] Data obtained from MAPI. Processing...
[18:36:12.263 CRITICAL] Exception ('list' object has no attribute 'iteritems')
while syncing profile olbb
[18:36:12.273 CRITICAL] Traceback (most recent call last):
File "asynk.py", line 804, in op_sync
result = sync.sync(self.get_sync_dir())
File "E:\DOWNLOADS\ASynK-2.0.0\asynk\sync.py", line 295, in sync
sl1, sl2 = self.prep_lists(dirn)
File "E:\DOWNLOADS\ASynK-2.0.0\asynk\sync.py", line 283, in prep_lists
return self._prep_lists_2_way(self.get_f1(), self.get_f2())
File "E:\DOWNLOADS\ASynK-2.0.0\asynk\sync.py", line 178, in _prep_lists_2_way
f1.prep_sync_lists(f2.get_dbid(), f1sl)
File "E:\DOWNLOADS\ASynK-2.0.0\asynk\folder_ol.py", line 146, in
prep_sync_lists
for x, y in oldi.iteritems():
AttributeError: 'list' object has no attribute 'iteritems'
and that's where I'm stumped.
here is my addition to state.json:
"olbb" : { "coll_1" : { "dbid" : "ol",
"foid" : "AAAAAAOCVkFe3QRBlm+sxWiaO/BCgQAA",
"stid" : "Michael/BB"
},
"coll_2" : { "dbid" : "bb",
"foid" : "default",
"stid" : "e:\\as\\bbdb"
},
"conflict_resolve" : "ol",
"items" : [ ],
"last_sync_start" : "2015-07-11T14:57:19.24Z",
"last_sync_stop" : "2015-07-11T14:57:19.27Z",
"olgid" : 36865,
"sync_dir" : "SYNC2WAY",
}
thanks in advance to anyone hitting me with a clue-stick!
Michael
---
1) not to distract anyone from the real issue above, i'm attempting to get an
ancient blackberry to reliably sync'd with bbdb, thunderbird and evolution on
debian jessie.
2) I started looking at ASynK today as I was unable to get Barry, running in a
squeeze chroot to see the device, even with /dev and /proc bound into the
chroot.
extra bonus points for insights into how to best do (1) or (2) without
disclosing my entire rolodex and schedules to google even once.
--
You received this message because you are subscribed to the Google Groups
"ASynK Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send an email to [email protected].
To view this discussion on the web, visit
https://groups.google.com/d/msgid/asynk/d549ec58-1898-4582-8f05-f7956a67482a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.