def close(self):
        if self.is_open:
            self._close()
            self.is_open = False

    #  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
Returns connection components (db name, user, password, host, etc)
dataset/ETHPy150Open pyserial/pyserial/serial/serialwin32.py/Serial.close--crossover with--dataset/ETHPy150Open jzohrab/DbMigrator/dbMigrator/migrator.py/DatabaseSource.get_system_connection_hash