############################################################################### # Module name: Model_Exe_Dir # # # Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # # # # Initial version date: 4/18/2018 # # # # Last modification date: 4/18/2018 # # # # Description: manage data in a model exec directory on WCOSS # # # ############################################################################### #!/usr/bin/env python from datetime import datetime class Model_Exe_Dir: """ Model_Exe_dir """ def __init__( self, exepath ): self.path = exepath self.ncepdate = self.get_ncepdate() def get_ncepdate(self ): with open( self.path + '/' + 'ncepdate' ) as f: line = f.readline() return datetime.strptime( line[6:20], '%Y%m%d%H%M%S')