def test_post_processing_mmd6c(self): period = Period('2007-05-01', '2008-11-16') w = Workflow('test', 7, '/group_workspaces/cems2/fiduceo/Software/mms/config', period) w.set_usecase_config('post-processing_06x.xml') w.set_input_dir('/home/tom/the/data') w.run_post_processing(list([('localhost', 4)]), True, self.logdir) with open('test.status', 'r') as status: self.assertEqual( '93 created, 0 running, 0 backlog, 93 processed, 0 failed\n', status.readline()) with open('test.report', 'r') as report: self.assertEqual(93, len(report.readlines()))
from period import Period from workflow import Workflow period = Period('2002-06-01', '2011-10-07') w = Workflow('post_process_sst_ship', 7, '/group_workspaces/cems2/esacci_sst/mms_new/config', period) w.set_input_dir( '/group_workspaces/cems2/esacci_sst/mms_new/mmd/mmd06c/ship-sst_amsre-aq') w.set_usecase_config('usecase-06-pp.xml') w.run_post_processing(hosts=[('localhost', 24)])
from period import Period from workflow import Workflow period = Period('2013-02-20', '2016-06-03') w = Workflow('post_process_uc10_hirs_n19_iasi_mb', 7, '/group_workspaces/cems2/esacci_sst/mms_new/config', period) w.set_input_dir( '/group_workspaces/cems2/fiduceo/Data/mms/mmd/mmd10/hirs_n19_iasi_mb') w.set_usecase_config('usecase-10-pp.xml') w.run_post_processing(hosts=[('localhost', 48)])
from period import Period from workflow import Workflow period = Period('2007-05-29', '2010-12-31') w = Workflow('post_process_uc03_avhrr_n17_iasi_ma', 7, '/group_workspaces/cems2/esacci_sst/mms_new/config', period) w.set_input_dir( '/group_workspaces/cems2/fiduceo/Data/mms/mmd/mmd03/avhrr_n17_iasi_ma') w.set_usecase_config('usecase-03-pp.xml') w.run_post_processing(hosts=[('localhost', 48)])
def test_set_get_input_dir(self): w = Workflow('test', 4) w.set_input_dir('/usr/local/inputs') self.assertEqual('/usr/local/inputs', w.get_input_dir())
from period import Period from workflow import Workflow period = Period('2007-05-29', '2016-06-03') w = Workflow('post_process_uc06_hirs_n18_iasi_ma', 7, '/group_workspaces/cems2/esacci_sst/mms_new/config', period) w.set_input_dir( '/group_workspaces/cems2/fiduceo/Data/mms/mmd/mmd06/hirs_n18_iasi_ma') w.set_usecase_config('usecase-06-pp.xml') w.run_post_processing(hosts=[('localhost', 48)])