Changeset 414


Ignore:
Timestamp:
07/20/10 13:34:20 (14 years ago)
Author:
bas
Message:

email2trac.py.in:

  • some more logging tweaks added debug_interactive mode
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/email2trac.py.in

    r412 r414  
    21502150########## Setup Logging ###############################################################
    21512151
    2152 def setup_log(parameters):
     2152def setup_log(parameters, interactive=None):
    21532153        """
    21542154        Setup loging
     
    21592159        """
    21602160        logger = logging.getLogger('email2trac')
     2161
     2162        if interactive:
     2163                parameters.log_type = 'stderr'
    21612164
    21622165        if not parameters.log_type:
     
    22202223        dry_run = None
    22212224        verbose = None
    2222         debug = None
     2225        debug_interactive = None
    22232226
    22242227        SHORT_OPT = 'cdhf:np:t:v'
     
    22402243                        component = value
    22412244                elif opt in ['-d', '--debug']:
    2242                         debug = 1
     2245                        debug_interactive = 1
    22432246                elif opt in ['-f', '--file']:
    22442247                        configfile = value
     
    22602263        settings.verbose = verbose
    22612264
    2262         if not settings.debug and debug:
    2263                 settings.debug = debug
    2264 
    2265         logger = setup_log(settings)
     2265        if not settings.debug and debug_interactive:
     2266                settings.debug = debug_interactive
     2267
     2268        logger = setup_log(settings, debug_interactive)
    22662269
    22672270        if not settings.has_key('project'):
Note: See TracChangeset for help on using the changeset viewer.