Ticket #233: 233-twisted-import.diff

File 233-twisted-import.diff, 0.7 KB (added by nick, 2 years ago)

Better patch. All tests pass

  • pyamf/remoting/gateway/twisted.py

     
    1212@since: 0.1.0 
    1313""" 
    1414 
     15import sys, os, os.path 
     16 
     17try: 
     18    sys.path.remove('') 
     19except ValueError: 
     20    pass 
     21 
     22try: 
     23    sys.path.remove(os.path.dirname(os.path.abspath(__file__))) 
     24except ValueError: 
     25    pass 
     26 
    1527twisted = __import__('twisted') 
     28__import__('twisted.internet.defer') 
     29__import__('twisted.internet.threads') 
     30__import__('twisted.web.resource') 
     31__import__('twisted.web.server') 
     32 
    1633defer = twisted.internet.defer 
    1734threads = twisted.internet.threads 
    1835resource = twisted.web.resource