@@ -45,7 +45,7 def getFileFromSet(path, ext, set): | |||
|
45 | 45 | |
|
46 | 46 | for thisFile in fileList: |
|
47 | 47 | try: |
|
48 |
number= int(thisFile[ |
|
|
48 | number= int(thisFile[6:16]) | |
|
49 | 49 | |
|
50 | 50 | # year = int(thisFile[1:5]) |
|
51 | 51 | # doy = int(thisFile[5:8]) |
@@ -56,13 +56,13 def getFileFromSet(path, ext, set): | |||
|
56 | 56 | continue |
|
57 | 57 | |
|
58 | 58 | validFilelist.append(thisFile) |
|
59 |
myfile = fnmatch.filter(validFilelist,'*% |
|
|
59 | myfile = fnmatch.filter(validFilelist,'*%10.10d*'%(set)) | |
|
60 | 60 | #myfile = fnmatch.filter(validFilelist,'*%4.4d%3.3d%3.3d*'%(year,doy,set)) |
|
61 | 61 | |
|
62 | 62 | if len(myfile)!= 0: |
|
63 | 63 | return myfile[0] |
|
64 | 64 | else: |
|
65 |
filename = '*% |
|
|
65 | filename = '*%10.10d%s'%(set,ext.lower()) | |
|
66 | 66 | print 'the filename %s does not exist'%filename |
|
67 | 67 | print '...going to the last file: ' |
|
68 | 68 | |
@@ -93,7 +93,7 Depura el fileList dejando solo los que cumplan el formato de "res-xxxxxx.ext" | |||
|
93 | 93 | for thisFile in fileList: |
|
94 | 94 | |
|
95 | 95 | try: |
|
96 |
number= int(thisFile[ |
|
|
96 | number= int(thisFile[6:16]) | |
|
97 | 97 | except: |
|
98 | 98 | print "There is a file or folder with different format" |
|
99 | 99 | if not isNumber(number): |
@@ -338,23 +338,23 class HFReader(ProcessingUnit): | |||
|
338 | 338 | self.dirnameList=[filename] |
|
339 | 339 | fullfilename=self.path+"/"+filename |
|
340 | 340 | self.filenameList=[self.filenameList[-1]] |
|
341 |
self.filename_next_set=int(filename[ |
|
|
341 | self.filename_next_set=int(filename[6:16])+10 | |
|
342 | 342 | |
|
343 | 343 | self.flag_nextfile=False |
|
344 | 344 | else: |
|
345 |
if self.filename_next_set== int(filename[ |
|
|
345 | if self.filename_next_set== int(filename[6:16]): | |
|
346 | 346 | self.dirnameList=[filename] |
|
347 | 347 | fullfilename=self.path+"/"+filename |
|
348 | 348 | self.filenameList=[self.filenameList[-1]] |
|
349 |
self.filename_next_set=int(filename[ |
|
|
349 | self.filename_next_set=int(filename[6:16])+10 | |
|
350 | 350 | |
|
351 | 351 | else: |
|
352 | 352 | set=self.filename_next_set |
|
353 | 353 | filename=getFileFromSet(self.path,self.ext,set=set) |
|
354 |
self.filename_next_set=int(filename[ |
|
|
354 | self.filename_next_set=int(filename[6:16])+10 | |
|
355 | 355 | if filename==None: |
|
356 | 356 | filename =getlastFileFromPath(self.path,self.ext) |
|
357 |
self.filename_next_set=int(filename[ |
|
|
357 | self.filename_next_set=int(filename[6:16]) | |
|
358 | 358 | self.dirnameList=[filename] |
|
359 | 359 | fullfilename=self.path+"/"+filename |
|
360 | 360 | self.filenameList=[self.filenameList[-1]] |
@@ -498,7 +498,7 class HFReader(ProcessingUnit): | |||
|
498 | 498 | if self.set==None: |
|
499 | 499 | pass |
|
500 | 500 | else: |
|
501 | self.set +=1 | |
|
501 | self.set +=10 | |
|
502 | 502 | |
|
503 | 503 | filename = self.filenameList[0]#fullfilename |
|
504 | 504 | if self.filename_online != None: |
@@ -514,13 +514,13 class HFReader(ProcessingUnit): | |||
|
514 | 514 | |
|
515 | 515 | #print filename |
|
516 | 516 | sizeoffile=os.path.getsize(filename) |
|
517 |
if sizeoffile<16 |
|
|
517 | if sizeoffile<1670240: | |
|
518 | 518 | print "%s is not the rigth size"%filename |
|
519 | 519 | delay=2 |
|
520 | 520 | print 'waiting %d seconds for delay...'%(delay) |
|
521 | 521 | time.sleep(delay) |
|
522 | 522 | sizeoffile=os.path.getsize(filename) |
|
523 |
if sizeoffile<16 |
|
|
523 | if sizeoffile<1670240: | |
|
524 | 524 | delay |
|
525 | 525 | print 'waiting %d more seconds for delay...'%(delay) |
|
526 | 526 | time.sleep(delay) |
@@ -591,7 +591,7 class HFReader(ProcessingUnit): | |||
|
591 | 591 | if set==None: |
|
592 | 592 | pass |
|
593 | 593 | else: |
|
594 | self.set=set-1 | |
|
594 | self.set=set-10 | |
|
595 | 595 | |
|
596 | 596 | # for nTries in range(self.nTries): |
|
597 | 597 | # |
General Comments 0
You need to be logged in to leave comments.
Login now