예제 #1
0
#####################################################################################################
os.system('banner Starting GlobAlbedo QR')
#####################################################################################################
inputs = glob.glob1(level1Dir + '/' + year, '*' + year + month + '?5*')
inputs.sort()

#requestName = 'globalbedo-l2-'+year+'-'+month+'-request'
requestName = 'we-request-l2'
m = PMonitor(inputs, request=requestName, hosts=[('localhost',1)])

for l1input in inputs:
    # l1 to l2 to bbdr-tiles 
    m.execute('qr_l2_bbdr MERIS 2005', [l1input], [])
  
# wait for processing to complete
m.wait_for_completion()
#####################################################################################################
#requestName = 'globalbedo-l3-'+year+'-'+month+'-request'
requestName = 'we-request-l3'
m = PMonitor([], request=requestName, hosts=[('localhost',4)])

tiles = glob.glob1(bbdrTileDir+'/'+sensor+'/'+year, 'h2?v0?')
tiles.sort()

for tile in tiles:
    ## all-in-one
    m.execute('qr_l3_tile ' + tile, [], [])  


# wait for processing to complete
m.wait_for_completion()