Changeset 4163

Show
Ignore:
Timestamp:
12/20/06 12:52:04
Author:
eb
Message:

trial fix for ticket:102, import error in powermate.py under MinGW/Cygwin

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gnuradio/trunk/gr-wxgui/src/python/powermate.py

    r3534 r4163  
    2626This is Linux and wxPython specific. 
    2727""" 
    28 import select 
     28 
    2929import os 
    30 import fcntl 
     30import sys 
    3131import struct 
    3232import exceptions 
    3333import threading 
    34 import sys 
    3534import wx 
    3635from gnuradio import gru 
     36 
     37imported_ok = True 
     38 
     39try: 
     40    import select 
     41    import fcntl 
     42except ImportError: 
     43    imported_ok = False 
     44 
    3745 
    3846# First a little bit of background: 
     
    158166        self.event_receiver = event_receiver 
    159167        self.handle = -1 
     168        if not imported_ok: 
     169            raise exceptions.RuntimeError, 'powermate not supported on this platform' 
     170 
    160171        if filename: 
    161172            if not self._open_device(filename):