Esempio n. 1
0
    def setup_method(self, method):
        test_tools.remove_all_buffalofq_temp_dirs()
        self.source_data_dir = tempfile.mkdtemp(prefix='bfq_sd_')
        self.source_arc_dir  = tempfile.mkdtemp(prefix='bfq_sa_')
        self.dest_data_dir   = tempfile.mkdtemp(prefix='bfq_dd_')
        self.dest_link_dir   = tempfile.mkdtemp(prefix='bfq_dl_')
        self.feed_audit_dir  = tempfile.mkdtemp(prefix='bfq_fa_')
        self.config_dir      = tempfile.mkdtemp(prefix='bfq_cd_')
        _make_file(self.source_data_dir,  'good')
        _make_file(self.source_data_dir,  'good')
        _make_file(self.source_data_dir,  'good')
        _make_file(self.source_data_dir,  'bad')
        _make_file(self.source_data_dir,  'bad')
        _make_file(self.source_arc_dir,   'ignore')
        _make_file(self.dest_data_dir,    'ignore')
        _make_file(self.dest_link_dir,    'ignore')

        self.dir_files = {}
        setup_logging()
Esempio n. 2
0
 def teardown_method(self, method):
     test_tools.remove_all_buffalofq_temp_dirs()
Esempio n. 3
0
    def setup_method(self, method):
        setup_logging()
        test_tools.remove_all_buffalofq_temp_dirs()
        self.feed_audit_dir  = tempfile.mkdtemp(prefix='bfq_feed_audit_')

        self.dirs = {}
        self.dirs['source_data'] = {}
        self.dirs['source_data']['name'] = tempfile.mkdtemp(prefix='bfq_source_data_')
        self.dirs['source_data']['good'] = 3
        self.dirs['source_data']['bad']  = 2
        self.dirs['source_arc']            = {}
        self.dirs['source_arc']['name']    = tempfile.mkdtemp(prefix='bfq_source_arc_')
        self.dirs['source_arc']['ignore']  = 1
        self.dirs['source_arc']['good']    = 0
        self.dirs['dest_data']            = {}
        self.dirs['dest_data']['name']    = tempfile.mkdtemp(prefix='bfq_dest_data_')
        self.dirs['dest_data']['ignore']  = 1
        self.dirs['dest_data']['good']    = 0
        self.dirs['dest_link']            = {}
        self.dirs['dest_link']['name']    = tempfile.mkdtemp(prefix='bfq_dest_link_')
        self.dirs['dest_link']['ignore']  = 1

        for dir_key in self.dirs.keys():
            for file_type in self.dirs[dir_key].keys():
                if file_type != 'name':
                    for i in range(self.dirs[dir_key][file_type]):
                        #print pjoin(self.dirs[dir]['name'], file_type)
                        _make_file(self.dirs[dir_key]['name'], file_type)

        self.step = {}
        self.step[1] = {}
        self.step[1]['a'] = {'fail_mode':'normal',   'fail_status':'stop'}
        self.step[1]['b'] = {'fail_mode':'normal',   'fail_status':'stop'}
        self.step[1]['c'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[1]['d'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[1]['e'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[2] = {}
        self.step[2]['a'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[2]['b'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[2]['c'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[2]['d'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[2]['e'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[3] = {}
        self.step[3]['a'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[3]['b'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[3]['c'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[3]['d'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[3]['e'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[4] = {}
        self.step[4]['a'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[4]['b'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[4]['c'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[4]['d'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[4]['e'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[5] = {}
        self.step[5]['a'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[5]['b'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[5]['c'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[5]['d'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[5]['e'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[6] = {}
        self.step[6]['a'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[6]['b'] = {'fail_mode':'recovery', 'fail_status':'stop'}
        self.step[6]['c'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[6]['d'] = {'fail_mode':'recovery', 'fail_status':'start'}
        self.step[6]['e'] = {'fail_mode':'normal'  , 'fail_status':'stop'}