class Reports(): def __init__(self): self.db = Query() self.parse = Parser() self.parse.generate_values() self.db.connect_to_db(self.parse.get_serverdata_for_connection()) def impact_on_db(self, report): try: self.db.insert_to_db(self.parse.get_values_for_query() + report) except: print('Cant insert to MySQL database')
def get_data_from_config(self): parse = Parser() parse.generate_values() self.serverdata = parse.get_serverdata_for_connection() self.values = parse.get_values_for_query() return True