diff options
Diffstat (limited to 'geo-replication/syncdaemon/repce.py')
| -rw-r--r-- | geo-replication/syncdaemon/repce.py | 15 | 
1 files changed, 12 insertions, 3 deletions
diff --git a/geo-replication/syncdaemon/repce.py b/geo-replication/syncdaemon/repce.py index 1fb90c44032..f819a89bfee 100644 --- a/geo-replication/syncdaemon/repce.py +++ b/geo-replication/syncdaemon/repce.py @@ -13,9 +13,18 @@ import sys  import time  import logging  from threading import Condition -import thread -from Queue import Queue -import cPickle as pickle +try: +    import _thread +except ImportError: +    import thread as _thread +try: +    from queue import Queue +except ImportError: +    from Queue import Queue +try: +    import cPickle as pickle +except ImportError: +    import pickle  from syncdutils import Thread, select, lf  | 
