Project

General

Profile

« Previous | Next » 

Revision 3132

bin/map: Optimized default verbosities for the mode: automated tests should not be verbose, column-based import should show all queries to assist profiling, and row-based import should just show row progress

View differences:

map
82 82
    if end != None: end += start
83 83
    
84 84
    # Debugging
85
    if test: default_verbosity = 0.5
86
    else: default_verbosity = 1
87
    verbosity = util.cast(float, opts.get_env_var('verbosity',
88
        default_verbosity, env_names))
85
    verbosity = util.cast(float, opts.get_env_var('verbosity', None, env_names))
89 86
    opts.get_env_var('profile_to', None, env_names) # add to env_names
90 87
    
91 88
    # DB
......
107 104
    cpus = util.cast(int, util.none_if(opts.get_env_var('cpus', cpus_default,
108 105
        env_names), u''))
109 106
    
107
    # Set default verbosity. Must happen after by_col is set.
108
    if verbosity == None: 
109
        if test: verbosity = 0.5 # automated tests should not be verbose
110
        elif by_col: verbosity = 3 # show all queries to assist profiling
111
        else: verbosity = 1.1 # just show row progress
112
    
110 113
    ##
111 114
    
112 115
    # Logging

Also available in: Unified diff