[modules.iPod ][INFO ] Module Information: gpod v(0, 7, 2) (/usr/lib/python2.6/dist-packages/gpod/__init__.pyc) (iPodModule.py:45) [modules.AVConverter ][INFO ] Module Information: gst v(0, 10, 17) (/usr/lib/python2.6/dist-packages/gst-0.10/gst/__init__.pyc) (AudioVideoConverterModule.py:23) [modules.Google ][INFO ] Module Information: gdata (/usr/lib/pymodules/python2.6/gdata/__init__.pyc) (GoogleModule.py:46) [modules.Feed ][INFO ] Module Information: feedparser v4.1 (/usr/lib/pymodules/python2.6/feedparser.pyc) (FeedModule.py:21) [modules.Feed ][INFO ] Patching feedparser issue #100 (FeedModule.py:27) [modules.Flickr ][INFO ] Module Information: flickrapi v1.2 (/usr/lib/pymodules/python2.6/flickrapi/__init__.pyc) (FlickrModule.py:24) [modules.Network ][INFO ] Network support enabled (NetworkModule.py:30) [modules.Network ][DEBUG ] Starting AvahiAdvertiser server (Server.py:35) [modules.Network ][DEBUG ] Announcing avahi conduit service (Peers.py:159) [modules.Backpack ][INFO ] Module Information: backpack (/home/john/Programming/conduit.git/conduit/modules/BackpackModule/backpack/backpack.pyc) (BackpackModule.py:22) [modules.iPod ][INFO ] Module Information: gpod v(0, 7, 2) (/usr/lib/python2.6/dist-packages/gpod/__init__.pyc) (iPodModule.py:45) [modules.Facebook ][INFO ] Module Information: pyfacebook v0.1 (/home/john/Programming/conduit.git/conduit/modules/FacebookModule/pyfacebook/__init__.pyc) (FacebookModule.py:30) [modules.Facebook ][INFO ] Facebook parsing using: JSON (json) (FacebookModule.py:31) [modules.Evolution ][INFO ] Module Information: evolution v(2, 28, 0) (/usr/lib/pymodules/python2.6/gtk-2.0/evolution/__init__.pyc) (EvolutionModule.py:25) [dataproviders.VolumeFactory][INFO ] Waiting for HAL to attempt mount (VolumeFactory.py:38) [dataproviders.VolumeFactory][INFO ] Waiting for HAL to attempt mount (VolumeFactory.py:38) [dataproviders.VolumeFactory][INFO ] Waiting for HAL to attempt mount (VolumeFactory.py:38) [dataproviders.VolumeFactory][INFO ] Waiting for HAL to attempt mount (VolumeFactory.py:38) [dataproviders.VolumeFactory][INFO ] Waiting for HAL to attempt mount (VolumeFactory.py:38) [dataproviders.VolumeFactory][INFO ] Waiting for HAL to attempt mount (VolumeFactory.py:38) [Conduit ][WARNING ] Only one datasource allowed per conduit (Conduit.py:125) [Conduit ][WARNING ] This datasink already present in this conduit (Conduit.py:131) [Conduit ][WARNING ] Could not remove Wrapper: Test Sink sink (UID: TestSink-98769) (Conduit.py:233) [Conduit ][DEBUG ] Adding twoway dataprovider into source position (Conduit.py:140) [Conduit ][DEBUG ] Adding twoway dataprovider into sink position (Conduit.py:146) [Conduit ][DEBUG ] Adding twoway dataprovider into sink position (Conduit.py:146) [Conduit ][DEBUG ] Disabling Two Way Sync (Conduit.py:252) [Conduit ][DEBUG ] Enabling Two Way Sync (Conduit.py:247) [Conduit ][DEBUG ] Disabling Slow Sync (Conduit.py:265) [Conduit ][DEBUG ] Enabling Slow Sync (Conduit.py:260) [Syncronization ][DEBUG ] Created thread (thread: -1216477504) (Synchronization.py:217) [Syncronization ][INFO ] Setting global cancel flag (Synchronization.py:90) [Syncronization ][DEBUG ] Starting worker: (Synchronization.py:93) [Syncronization ][DEBUG ] Started thread (thread: -1240470672) (Synchronization.py:820) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Refresh beginning (Synchronization.py:822) [Syncronization ][INFO ] Refresh already in progress (Synchronization.py:170) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Created thread (thread: -1216477504) (Synchronization.py:217) [Syncronization ][INFO ] Setting global cancel flag (Synchronization.py:90) [Syncronization ][DEBUG ] Starting worker: Wrapper: Test Two Way twoway (UID: TestTwoWay-129010), initial)> (Synchronization.py:93) [Syncronization ][DEBUG ] Started thread Wrapper: Test Two Way twoway (UID: TestTwoWay-129010), started -1240470672)> (thread: -1240470672) (Synchronization.py:630) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Sync Wrapper: Test Two Way twoway (UID: TestTwoWay-129010), started -1240470672)> beginning. Slow: True, Twoway: True (Synchronization.py:635) [Syncronization ][DEBUG ] Syncworker state 0 (Synchronization.py:654) [Syncronization ][DEBUG ] Syncworker state 1 (Synchronization.py:654) [Syncronization ][DEBUG ] Source Status = Refreshed OK (Synchronization.py:683) [Syncronization ][DEBUG ] Syncworker state 3 (Synchronization.py:654) [Syncronization ][INFO ] Sync already in progress (Synchronization.py:178) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Created thread (thread: -1216477504) (Synchronization.py:217) [Syncronization ][INFO ] Setting global cancel flag (Synchronization.py:90) [Syncronization ][DEBUG ] Starting worker: Wrapper: Test Two Way twoway (UID: TestTwoWay-129010), initial)> (Synchronization.py:93) [Syncronization ][DEBUG ] Started thread Wrapper: Test Two Way twoway (UID: TestTwoWay-129010), started -1240470672)> (thread: -1240470672) (Synchronization.py:630) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Sync Wrapper: Test Two Way twoway (UID: TestTwoWay-129010), started -1240470672)> beginning. Slow: True, Twoway: True (Synchronization.py:635) [Syncronization ][DEBUG ] Syncworker state 0 (Synchronization.py:654) [Syncronization ][DEBUG ] Syncworker state 1 (Synchronization.py:654) [Syncronization ][DEBUG ] Source Status = Refreshed OK (Synchronization.py:683) [Syncronization ][DEBUG ] Syncworker state 2 (Synchronization.py:654) [Syncronization ][INFO ] Synchronizing (Two Way) Wrapper: Test Two Way twoway (UID: TestTwoWay-87612) <--> Wrapper: Test Two Way twoway (UID: TestTwoWay-129010) (Synchronization.py:520) [DeltaProvider ][INFO ] Delta: Source (TestTwoWay-87612) does not implement get_changes(). Proxying... (DeltaProvider.py:25) [DeltaProvider ][DEBUG ] Delta: Got 5 items [u'0', u'1', u'2', u'3', u'4'] (DeltaProvider.py:39) [DeltaProvider ][DEBUG ] Delta: Expecting 0 items (DeltaProvider.py:49) [Syncronization ][DEBUG ] TestTwoWay-87612 Changes: New 5 items [u'0', u'1', u'2', u'3', u'4'] (Synchronization.py:247) [Syncronization ][DEBUG ] TestTwoWay-87612 Changes: Modified 0 items [] (Synchronization.py:248) [Syncronization ][DEBUG ] TestTwoWay-87612 Changes: Deleted 0 items [] (Synchronization.py:249) [DeltaProvider ][INFO ] Delta: Source (TestTwoWay-129010) does not implement get_changes(). Proxying... (DeltaProvider.py:25) [DeltaProvider ][DEBUG ] Delta: Got 5 items [u'0', u'1', u'2', u'3', u'4'] (DeltaProvider.py:39) [DeltaProvider ][DEBUG ] Delta: Expecting 0 items (DeltaProvider.py:49) [Syncronization ][DEBUG ] TestTwoWay-129010 Changes: New 5 items [u'0', u'1', u'2', u'3', u'4'] (Synchronization.py:247) [Syncronization ][DEBUG ] TestTwoWay-129010 Changes: Modified 0 items [] (Synchronization.py:248) [Syncronization ][DEBUG ] TestTwoWay-129010 Changes: Deleted 0 items [] (Synchronization.py:249) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (0) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 0 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 0 --> None into TestTwoWay-129010 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 0 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (1) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 1 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 1 --> None into TestTwoWay-129010 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 1 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (2) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 2 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 2 --> None into TestTwoWay-129010 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 2 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (3) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 3 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 3 --> None into TestTwoWay-129010 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 3 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (4) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 4 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 4 --> None into TestTwoWay-129010 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 4 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (0) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 0 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 0 --> 0 into TestTwoWay-87612 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 0 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (1) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 1 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 1 --> 1 into TestTwoWay-87612 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 1 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (2) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 2 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 2 --> 2 into TestTwoWay-87612 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 2 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (3) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 3 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 3 --> 3 into TestTwoWay-87612 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 3 (DataType.py:158) [Syncronization ][DEBUG ] 2WAY PUT: Test Two Way (4) -----> Test Two Way (Synchronization.py:575) [datatypes.DataType ][DEBUG ] Getting Rid for 4 (DataType.py:158) [TypeConverter ][DEBUG ] Convert test_type -> test_type using [('test_type', 'test_type', {})] (TypeConverter.py:209) [TypeConverter ][DEBUG ] Skipping test_type -> test_type (TypeConverter.py:168) [Syncronization ][INFO ] Putting data 4 --> 4 into TestTwoWay-87612 (Synchronization.py:37) [datatypes.DataType ][DEBUG ] Getting Rid for 4 (DataType.py:158) [Syncronization ][DEBUG ] Syncworker state 3 (Synchronization.py:654) [Conduit ][DEBUG ] Adding twoway dataprovider into sink position (Conduit.py:146) [Syncronization ][INFO ] Refresh dataproviderWrapper already in progress (Synchronization.py:162) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Created thread (thread: -1216477504) (Synchronization.py:217) [Syncronization ][INFO ] Setting global cancel flag (Synchronization.py:90) [Syncronization ][DEBUG ] Starting worker: (Synchronization.py:93) [Syncronization ][DEBUG ] Started thread (thread: -1240470672) (Synchronization.py:820) [Syncronization ][INFO ] Waiting for thread to finish (Synchronization.py:124) [Syncronization ][DEBUG ] Refresh beginning (Synchronization.py:822) [Syncronization ][WARNING ] RefreshError: Wrapper: Test Fail Refresh twoway (UID: TestFailRefresh-381100) (Synchronization.py:838) [Syncronization ][WARNING ] Sync Aborted (Synchronization.py:848)