Ejemplo n.º 1
0
    def __init__(self, logger, db_path=ERINYES_DB_PATH):
        """
        INPUT
            logger: An initialized instance of a logging class to use.
            db path: the path to the database
        """

        # instantialize logger
        self.log = logger

        # initialize SQLite API library
        db_path = db_path
        Charon.__init__(self, db_path, self.log)
Ejemplo n.º 2
0
    def __init__(self, logger, path=None):
        """
        INPUT
            logger: An initialized instance of a logging class to use.
        """

        # instantialize logger
        self.log = logger

        # initialize SQLite API library
        db_path = TARTAROS_DB_PATH if path is None else path
        Charon.__init__(self, db_path, self.log)

        # define default database handle
        self.db_handle = self.establish_handle_to_database()['handle']