Exemple #1
0
    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()))
Exemple #2
0
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)])
Exemple #5
0
 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)])