Omaha #3252 Fix bug in __makeHader to prevent unexpected exception.
Former-commit-id:914988fe5a
[formerlya961faca0d
] [formerly09ae36d8de
] [formerly09ae36d8de
[formerly960772ea44
]] [formerly914988fe5a
[formerlya961faca0d
] [formerly09ae36d8de
] [formerly09ae36d8de
[formerly960772ea44
]] [formerly42fe1bf5b2
[formerly09ae36d8de
[formerly960772ea44
] [formerly42fe1bf5b2
[formerly 787261f13c47b5de81b2e7c4f861645614a11f1f]]]]] Former-commit-id:42fe1bf5b2
Former-commit-id:a452456232
[formerly8071e5f75f
] [formerlyc43758bdbb
] [formerly 0bd54d50919d458f430e3e4016d187327421cd93 [formerly 1b61807ee6ec798bcfcc7b443f172268d2f0bc0a] [formerlyc43758bdbb
[formerly95d7540d05
]]] Former-commit-id: b2c25fe4dd7640f90b10ce37f7dafbc1f12118d6 [formerly 19e5b0b0324c00092520c790507df047e0ba4947] [formerly06808134bf
[formerly5e9ed74eac
]] Former-commit-id:06808134bf
Former-commit-id:49c1d502db
This commit is contained in:
parent
07d9f4bcf8
commit
90cb2469ff
1 changed files with 6 additions and 2 deletions
|
@ -36,7 +36,7 @@ _Logger = logging.getLogger(Avn.CATEGORY)
|
|||
# ------------ ---------- ----------- --------------------------
|
||||
# 07/22/09 njensen Initial Creation.
|
||||
# 02/13/2013 1549 rferrel Change to properly display grid data.
|
||||
#
|
||||
# 06/06/2014 3252 rferrel tampgen no longer thows exception when missing data.
|
||||
#
|
||||
#
|
||||
|
||||
|
@ -309,7 +309,7 @@ def tafgen(siteObjs, model, format='short', routine = False, highlightFlightCat=
|
|||
|
||||
def __makeHeader(model, data):
|
||||
#print '__makeHeader data: ', data
|
||||
if data and data['itime'] and data['itime']['value']:
|
||||
if data and 'itime' in data and 'value' in data['itime']:
|
||||
date = time.strftime('%m/%d/%y %H%M UTC', time.gmtime(data['itime']['value']))
|
||||
else:
|
||||
date = 'Unable to determine data/time'
|
||||
|
@ -415,6 +415,10 @@ def tampgen(selSite, siteObjs, model, format, taf, tafHeader, cvOnly, routine =
|
|||
return [msg]
|
||||
|
||||
tafWithHeader = [__makeHeader('%s TAF/%s' % (selSite,model), selLAMP.data)]
|
||||
if str(tafWithHeader).find('Unable to determine data/time') > 0 :
|
||||
tafWithHeader.append('')
|
||||
return tafWithHeader
|
||||
|
||||
import TafDecoder, AvnParser, TAMPGenerator, ProbReader
|
||||
decoder = TafDecoder.Decoder()
|
||||
for siteID, LAMP in zip(siteIDs, LAMPs):
|
||||
|
|
Loading…
Add table
Reference in a new issue