depreciated logger, currently not used

Data base

Logger 2

class ontologysim.ProductionSimulation.logger.depreciated_logger.Logger2.Logger(simCore)

Bases: object

abstract add_element()
abstract evaluate()
abstract init_dict()
abstract insert_db()
abstract save()
abstract save_to_csv()
setSettings(dict_setting)
Parameters:

dict_setting

Machine Logger 2

class ontologysim.ProductionSimulation.logger.depreciated_logger.MachineLogger2.MachineLogger(machine, simCore)

Bases: Logger

add_element(machine_onto_name, time, new_event_name)
Parameters:
  • machine_onto_name

  • time

  • new_event_name

evaluate(time)
Parameters:

time

finale_evaluate(time)
Parameters:

time

init_dict()
insert_db()
save()
save_to_csv(type)
Parameters:

type

Product Finished Logger

class ontologysim.ProductionSimulation.logger.depreciated_logger.ProductFinishedLogger.ProductFinishedLogger(simCore)

Bases: Logger

add_element(product_type, time, time_diff)
Parameters:
  • product_type

  • time

  • time_diff

add_product(product_name, start_time, finished_time, product_type, time_diff)
Parameters:
  • product_name

  • start_time

  • finished_time

  • product_type

  • time_diff

evaluate(time)
Parameters:

time

finale_evaluate(time)
Parameters:

time

init_dict()
insert_db()
save()
save_to_csv(type)
Parameters:

type

Queue Logger

class ontologysim.ProductionSimulation.logger.depreciated_logger.QueueLogger.QueueLogger(queue, simCore)

Bases: Logger

add_element(old_queue_onto_name, time, old_current_size, queue_onto_name, current_size)
Parameters:
  • old_queue_onto_name

  • time

  • old_current_size

  • queue_onto_name

  • current_size

evaluate(time)
Parameters:

time

finale_evaluate(time)
Parameters:

time

init_dict()
insert_db()
save()
save_to_csv(type)
Parameters:

type

Transport Logger

class ontologysim.ProductionSimulation.logger.depreciated_logger.TransportLogger.TransporterLogger(transport, simCore)

Bases: Logger

add_element(transport_onto_name, time, from_name, to_name)
Parameters:
  • transport_onto_name

  • time

  • from_name

  • to_name

evaluate(time)
Parameters:

time

finale_evaluate(time)
Parameters:

time

init_dict()
insert_db()
save()
save_to_csv(type)
Parameters:

type