parameters: (self, dbname, username, host, port, password, logger)
docstring: Inits PostgresConnection.
  
      Args:
        dbname: The database being queried.
        username: User name.
        host: Hostname of the machine on which server is running.
        port: Port on which server is listenning for connection.
        password: Password for remote geuser role
        logger: logger instance
docstring_summary: Inits PostgresConnection.
docstring_tokens: Inits PostgresConnection .
function: def __init__(self, dbname, username, host, port, password, logger):
      """Inits PostgresConnection.
  
      Args:
        dbname: The database being queried.
        username: User name.
        host: Hostname of the machine on which server is running.
        port: Port on which server is listenning for connection.
        password: Password for remote geuser role
        logger: logger instance
      """
      self._database = dbname
      self._username = username
      self._host = host
      self._port = port
      self._pass = password
      self._logger = logger
      self._connection = None
      self._connection_pool = None
      self._Connect()
function_tokens: def __init__ ( self , dbname , username , host , port , password , logger ) : self . _database = dbname self . _username = username self . _host = host self . _port = port self . _pass = password self . _logger = logger self . _connection = None self . _connection_pool = None self . _Connect ( )