Changeset 2429 in lmdz_wrf for trunk/tools


Ignore:
Timestamp:
Apr 11, 2019, 5:38:46 PM (7 years ago)
Author:
lfita
Message:

Adding `cfTimeCal' in 'datetimeStr_conversion'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/generic.py

    r2203 r2429  
    204204        if vals[2] == 'cfTime': newvals.append(vals[3]+','+vals[4].replace('!',' '))
    205205        vals = list(newvals)
     206    elif vals[1] == 'cfTimeCal':
     207        newvals.append(vals[0])
     208        newvals.append(vals[1]+','+vals[2]+','+vals[3])
     209        if vals[2] == 'cfTimeCal': newvals.append(vals[3] + ',' +                    \
     210          vals[4].replace('!',' ')+','+vals[3])
     211        vals = list(newvals)
    206212    if vals[2] == 'cfTime':
    207213        newvals.append(vals[0])
     
    209215        newvals.append(vals[2]+','+vals[3].replace('!',' '))
    210216        vals = list(newvals)
     217    elif vals[2] == 'cfTimeCal':
     218        newvals.append(vals[0])
     219        newvals.append(vals[1]+','+vals[2]+','+vals[3])
     220        if vals[2] == 'cfTimeCal': newvals.append(vals[3] + ',' +                    \
     221          vals[4].replace('!',' ')+','+vals[3])
     222        vals = list(newvals)
    211223    if len(vals) != Nvals:
    212224        print errormsg
    213         print '  ' + main + ": operation '" + oper + "' requires", Nvals, 'and', \
     225        print '  ' + main + ": operation '" + oper + "' requires", Nvals, 'and',     \
    214226          len(vals), ' has passed!!'
    215227        print gen.datetimeStr_conversion.__doc__
Note: See TracChangeset for help on using the changeset viewer.