#! /usr/bin/env python import os, sys, glob, shutil, fileinput, time import produtil.setup, produtil.run, produtil.fileop, produtil.cd, produtil.config from produtil.fileop import remove_file, isnonempty, chdir, fortlink import nmmbUsh from nmmbUsh import logger import logging logger.info("scrub started") produtil.setup.setup() workdir=os.environ.get('WORKhmon') parmdir=os.environ.get('PARMhmon') conf=produtil.config.from_file(parmdir + "/hmon.conf") comdir=conf.get('dir','COM') with open(workdir + "/get_storm_info/storm_info", 'r') as f: for line in f: if "START_DATE=" in line: START_DATE = line.replace("START_DATE=", "") cycle = START_DATE.strip('\n') if "STORM_ID=" in line: STORM_ID = line.replace("STORM_ID=","") stormid = STORM_ID.strip('\n') atmos_d = comdir shutil.rmtree(atmos_d, ignore_errors=True) shutil.rmtree(workdir, ignore_errors=True) logger.info("run_scrub finished")