def get_logger_file_handle(self):
        if not self.logger_file_handle:
            try:
                file_desc = open(self.get_logger_file_path(), "a", 0)
                self.logger_file_handle = file_desc
                return self.logger_file_handle
            except Exception as exc:
                print ("[FATAL]: Could not open file name for logging: {0}.{1}"
                       .format(self.get_logger_file_path(), exc))
                sys.exit(1)
        else:
            return self.logger_file_handle
Shape values must be able to fit in data type for out
dataset/ETHPy150Open linkedin/simoorg/src/simoorg/Logger.py/Logger.get_logger_file_handle--crossover with--dataset/ETHPy150Open mapbox/rasterio/tests/test_features.py/test_rasterize_shapes_out_dtype_mismatch