@@ -267,55 +267,6 @@ def load_results(self) -> dict:
267267 return err
268268
269269
270- # class Analyzer():
271- # def __new__(self):
272- # """ Checks if parameter file exists and is correct. If not, does
273- # not create DataLoader object. """
274- # try:
275- # d, parameter_err = ui.get_runtime_parameters(analyze_pars, param_file='multi.par')
276- # except FileNotFoundError as e:
277- # print("Parameter file not found. Ensure that it is located" \
278- # " in the current directory. Analyzer object not created.")
279- # return None
280-
281- # if parameter_err:
282- # print("Parameter file missing requirements.")
283- # print(parameter_err)
284- # print("Analyzer object not created.")
285- # return None
286-
287- # return super().__new__(self)
288-
289- # def __init__(self):
290- # self.d, self.parameter_err = ui.get_runtime_parameters(analyze_pars,param_file='multi.par')
291-
292- # eng = dbr.sql_alchemy_connect(paramfile=self.d['db_paramfile'],
293- # db_name=self.d['db_name'])
294- # Session = sessionmaker(bind=eng)
295- # self.session = Session()
296-
297- # def display_options(self, input):
298- # results = dbr.get_input_options(self.session, input)
299- # if results:
300- # return results
301- # return None
302-
303- # def top_counts_by_vote_type(self, election, rollup_unit, sub_unit):
304- # d, error = ui.get_runtime_parameters(['rollup_directory'], param_file='multi.par')
305- # if error:
306- # err_str = f'Parameter file missing requirements.\n{error}\nNo results exported'
307- # print(err_str)
308- # else:
309- # connection = self.session.bind.raw_connection()
310- # cursor = connection.cursor()
311- # rollup_unit_id = dbr.name_to_id(self.session, 'ReportingUnit', rollup_unit)
312- # sub_unit_id = dbr.name_to_id(self.session, 'ReportingUnitType', sub_unit)
313- # election_id = dbr.name_to_id(self.session, 'Election', election)
314- # err_str = avp.create_rollup(cursor, d['rollup_directory'], rollup_unit_id,
315- # sub_unit_id, election_id)
316- # connection.close()
317- # return err_str
318-
319270class JurisdictionPrepper ():
320271 def __new__ (cls ):
321272 """ Checks if parameter file exists and is correct. If not, does
@@ -719,22 +670,6 @@ def display_options(self, input, verbose=False, filters=None):
719670 return None
720671
721672
722- # def top_counts_by_vote_type(self, rollup_unit, sub_unit):
723- # d, error = ui.get_runtime_parameters(['rollup_directory'])
724- # if error:
725- # print("Parameter file missing requirements.")
726- # print(error)
727- # print("Data not created.")
728- # return
729- # else:
730- # rollup_unit_id = dbr.name_to_id(self.session, 'ReportingUnit', rollup_unit)
731- # sub_unit_id = dbr.name_to_id(self.session, 'ReportingUnitType', sub_unit)
732- # results_info = dbr.get_datafile_info(self.session, self.d['results_file_short'])
733- # rollup = a.create_rollup(self.session, d['rollup_directory'], top_ru_id=rollup_unit_id,
734- # sub_rutype_id=sub_unit_id, sub_rutype_othertext='', datafile_id_list=results_info[0],
735- # election_id=results_info[1])
736- # return
737-
738673 def top_counts_by_vote_type (self , election , rollup_unit , sub_unit ):
739674 d , error = ui .get_runtime_parameters (['rollup_directory' ], param_file = 'multi.par' )
740675 if error :
0 commit comments