Exemplo n.º 1
0
    def __init__(self, input_file, input_dir, english_units):
        self.fitfiles = []

        if input_file:
            logger.info("Reading file: " + input_file)
            self.fitfiles.append(Fit.File(input_file, english_units))
        if input_dir:
            logger.info("Reading directory: " + input_dir)
            file_names = self.dir_to_fit_files(input_dir)
            for file_name in file_names:
                self.fitfiles.append(Fit.File(file_name, english_units))
Exemplo n.º 2
0
 def process_files(self, db_params_dict):
     fp = FitFileProcessor.FitFileProcessor(db_params_dict, self.debug)
     for file_name in self.file_names:
         try:
             fp.write_file(Fit.File(file_name, self.english_units))
         except Fit.FitFileError as e:
             logger.error("Failed to parse %s: %s" % (file_name, str(e)))
Exemplo n.º 3
0
 def process_files(self, db_params_dict):
     fp = FitFileProcessor.FitFileProcessor(db_params_dict,
                                            self.english_units, self.debug)
     for file_name in self.file_names:
         fp.write_file(Fit.File(file_name, self.english_units))