Show
Ignore:
Timestamp:
10/21/08 10:46:28 (15 years ago)
Author:
ppalmers
Message:

use the python logging framework for the mixer debug messages (QT4 only)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/libffado-2.0/support/mixer-qt4/ffadomixer.in

    r1298 r1367  
    4545 
    4646if __name__ == "__main__": 
     47    #set up logging 
     48    import logging 
     49    logging.basicConfig() 
     50 
     51    if $DEBUG: 
     52        debug_level = logging.DEBUG 
     53    else: 
     54        debug_level = logging.INFO 
     55 
     56    logging.getLogger('main').setLevel(debug_level) 
     57    logging.getLogger('dbus').setLevel(debug_level) 
     58    logging.getLogger('registration').setLevel(debug_level) 
     59    logging.getLogger('panelmanager').setLevel(debug_level) 
     60 
     61    logging.getLogger('global').setLevel(debug_level) 
     62 
     63    logging.getLogger('audiofire').setLevel(debug_level) 
     64    logging.getLogger('bridgeco').setLevel(debug_level) 
     65    logging.getLogger('edirolfa101').setLevel(debug_level) 
     66    logging.getLogger('edirolfa66').setLevel(debug_level) 
     67    logging.getLogger('motu').setLevel(debug_level) 
     68    logging.getLogger('phase24').setLevel(debug_level) 
     69    logging.getLogger('phase88').setLevel(debug_level) 
     70    logging.getLogger('quatafire').setLevel(debug_level) 
     71    logging.getLogger('saffirebase').setLevel(debug_level) 
     72    logging.getLogger('saffire').setLevel(debug_level) 
     73    logging.getLogger('saffirepro').setLevel(debug_level) 
     74 
     75    log = logging.getLogger('main') 
    4776 
    4877    app = QApplication(sys.argv) 
     
    5786            repeat -= 1 
    5887        except dbus.DBusException, ex: 
    59             print "\n" 
    60             print "===========================================================" 
    61             print "ERROR: Could not communicate with the FFADO DBus service..." 
    62             print "===========================================================" 
    63             print "\n" 
     88            log.error("") 
     89            log.error("") 
     90            log.error("===========================================================") 
     91            log.error("ERROR: Could not communicate with the FFADO DBus service...") 
     92            log.error("===========================================================") 
     93            log.error("") 
     94            log.error("") 
    6495            tmp = msg.question( msg, "FFADO-DBus not found", "<qt><b>The connection to FFADOs DBus service could not be established.</b><p>Probably you didn't start the ffado-dbus-server. Should I try this now?</qt>", QMessageBox.Yes, QMessageBox.No ) 
    6596            if tmp == QMessageBox.No: